XML 62 R50.htm IDEA: XBRL DOCUMENT v3.26.1
REVENUE - Contract Assets and Liabilities (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Disaggregation of Revenue [Line Items]      
Accounts Receivable, beginning balance $ 10,984,191    
Accounts Receivable, ending balance 3,590,145 $ 10,984,191  
Contract Assets, ending balance 0    
Consumer segment      
Disaggregation of Revenue [Line Items]      
Accounts Receivable, beginning balance 8,404,300 734,362 $ 738,132
Accounts Receivable, ending balance 887,121 8,404,300 734,362
Contract Liabilities, beginning balance 1,840,637 974,185 435,508
Contract Liabilities, ending balance 2,035,779 1,840,637 974,185
Commercial segment      
Disaggregation of Revenue [Line Items]      
Accounts Receivable, beginning balance 2,579,891 4,639,583 3,646,106
Accounts Receivable, ending balance 2,703,024 2,579,891 $ 4,639,583
Contract Liabilities, beginning balance 30,579    
Contract Liabilities, ending balance $ 70,603 $ 30,579