XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2024
Payables and Accruals [Abstract]  
Schedule of accrued liabilities
          
   March 31,  December 31,
   2024  2023
Accrued wages and benefits  $130,592   $343,511 
Accrued interest   116,340    33,245 
Accrued bonus   91,968     
Accrued professional fees   35,000     
Accrued operating expense   142,189    115,037 
Accrued construction expense       390,825 
Warranty reserve   181,709    192,894 
Total accrued liabilities  $697,798   $1,075,512