XML 44 R34.htm IDEA: XBRL DOCUMENT v3.26.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts Receivable and Allowance for Credit Losses and Inventory (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
Allowance for credit losses $ 1,450,000 $ 1,450,000
Raw materials 1,065,150 237,661
Finished goods 333,160 343,495
Total inventory 1,398,310 581,156
Inventory deposits $ 113,736 $ 839,644