XML 65 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information - Segment Revenues (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Total Revenues $ 182,087,559 $ 164,003,040
United States    
Total Revenues 151,205,000 138,921,000
Canada    
Total Revenues 14,341,000 10,986,000
Europe    
Total Revenues 15,272,000 12,826,000
Other International    
Total Revenues 1,270,000 1,270,000
Total International    
Total Revenues $ 30,883,000 $ 25,082,000