XML 73 R56.htm IDEA: XBRL DOCUMENT v3.26.1
REVENUE - Contract Assets and Liabilities (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Disaggregation of Revenue [Line Items]    
Accounts Receivable, beginning balance $ 4,384,238  
Accounts Receivable, ending balance 10,984,191 $ 4,384,238
Consumer segment    
Disaggregation of Revenue [Line Items]    
Accounts Receivable, beginning balance 738,132 3,411,501
Accounts Receivable, ending balance 8,404,300 738,132
Contract Liabilities, beginning balance 455,385 185,348
Contract Liabilities, ending balance 1,840,636 455,385
Commercial segment    
Disaggregation of Revenue [Line Items]    
Accounts Receivable, beginning balance 3,646,106 4,399,658
Accounts Receivable, ending balance 2,579,891 $ 3,646,106
Contract Liabilities, ending balance $ 30,579