XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses and Other Liabilities - Schedule of Deferred Revenue, Warranties and Deposit Balances Along with Significant Activity Affecting Balances (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenue from Contract with Customer [Line Items]    
Beginning balance $ 299,514  
Ending balance 218,499 $ 299,514
Deferred revenue    
Revenue from Contract with Customer [Line Items]    
Beginning balance 299,514 378,952
Deferral of revenue during the period 162,798 311,086
Revenue/Deposits recognition of unearned revenue from beginning of period (222,638) (329,550)
Revenue/Deposits recognition of unearned revenue from additions (21,175) (60,974)
Ending balance 218,499 299,514
Customer deposits    
Revenue from Contract with Customer [Line Items]    
Beginning balance 27,447 461,696
Additions during the period 13,852,530 5,585,056
Revenue/Deposits recognition of unearned revenue from beginning of period (15,491) (46,120)
Revenue/Deposits recognition of unearned revenue from additions (13,837,879) (5,973,185)
Ending balance $ 26,607 $ 27,447