XML 57 R62.htm IDEA: XBRL DOCUMENT v3.20.1
Segment Information - Segment Revenues (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Total Revenues $ 33,872,000 $ 36,995,000 $ 40,220,000 $ 31,370,000 $ 31,130,000 $ 34,731,000 $ 39,751,000 $ 31,709,000 $ 142,457,342 $ 137,321,395
United States                    
Total Revenues                 124,059,000 119,573,000
Canada                    
Total Revenues                 6,678,000 7,040,000
Europe                    
Total Revenues                 10,062,000 9,288,000
Other International                    
Total Revenues                 1,658,000 1,420,000
Total International                    
Total Revenues                 $ 18,398,000 $ 17,748,000