Annual report pursuant to Section 13 and 15(d)

Income taxes (Schedule of Components of Income Tax Expense Benefit) (Details)

v3.19.1
Income taxes (Schedule of Components of Income Tax Expense Benefit) (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Current:    
US Federal
US State
Foreign
Total current benefit
Deferred:    
US Federal 495,221 1,312,704
US State 111,779 296,296
Foreign 92,000
Total deferred benefit 699,000 1,609,000
Total benefit for income taxes $ 699,000 $ 1,609,000