XML 85 R36.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUE RECOGNITION - Domestic and foreign revenues (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
REVENUE RECOGNITION        
Revenues $ 8,701,951 $ 2,572,178 $ 26,227,079 $ 9,307,222
Domestic        
REVENUE RECOGNITION        
Revenues 8,542,248 1,897,121 25,788,506 7,215,534
Canada        
REVENUE RECOGNITION        
Revenues $ 159,703 523,900 $ 438,573 1,719,473
Mexico        
REVENUE RECOGNITION        
Revenues   $ 151,157   $ 372,215