XML 72 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information - Segment Revenues (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Total Revenues $ 194,489,991 $ 191,500,947
United States    
Total Revenues 165,080,000 162,070,000
Canada    
Total Revenues 13,261,000 13,891,000
Europe    
Total Revenues 15,077,000 14,405,000
Other International    
Total Revenues 1,072,000 1,135,000
Total International    
Total Revenues $ 29,410,000 $ 29,431,000