XML 47 R40.htm IDEA: XBRL DOCUMENT v3.26.1
Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Accrued Liabilities and Other Liabilities [Abstract]    
Legal settlement $ 6,250,000  
Accrued compensation and related liabilities 1,432,480 $ 2,234,445
Deferred revenue 841,523 339,239
Customer deposits 124,062 83,448
Warranty reserve 250,000 210,000
Trade and other taxes 12,229 25,695
Other accrued expenses 759,328 737,303
Accrued expenses and other liabilities $ 9,669,622 $ 3,630,130