XML 74 R60.htm IDEA: XBRL DOCUMENT v3.21.1
Segment Information - Segment Revenues (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Total Revenues $ 164,003,040 $ 142,457,342
United States    
Total Revenues 138,921,000 124,059,000
Canada    
Total Revenues 10,986,000 6,678,000
Europe    
Total Revenues 12,826,000 10,062,000
Other International    
Total Revenues 1,270,000 1,658,000
Total International    
Total Revenues $ 25,082,000 $ 18,398,000