v3.26.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts Receivable and Allowance for Credit Losses and Inventory (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
Allowance for credit losses on customer accounts receivable $ 2,722,889 $ 1,450,000
Current accounts receivable 2,005,492 1,450,000
Noncurrent accounts receivable 717,397 0
Allowance for credit losses, Auto-Vibe receivable 500,000 0
Raw materials 1,184,910 237,661
Finished goods 326,403 343,495
Total inventory 1,511,313 581,156
Inventory deposits $ 440,035 $ 839,644