XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Notes Payable (Tables)
9 Months Ended
Sep. 30, 2024
Debt Disclosure [Abstract]  
Schedule of Notes Payable
The following table summarizes the Company’s notes payable:
September 30,
2024
December 31,
2023
Equipment and financing loans payable, between 2.5% and 4.8% interest and maturing between May 2026 and August 2026
$47,710 $69,717 
Total notes payable47,710 69,717 
Less: current portion of notes payable26,374 28,131 
Total non-current portion of notes payable$21,336 $41,586 
Schedule of Future Minimum Annual Maturities of Notes Payable
Future minimum annual maturities of notes payable as of September 30, 2024 are as follows:
Notes Payable
2024, remaining$6,536 
202526,531 
202614,643 
Total maturities47,710 
Current portion of notes payable(26,374)
Long-term portion of notes payable$21,336