v3.26.1
Notes Payable (Tables)
3 Months Ended
Mar. 31, 2026
Debt Disclosure [Abstract]  
Schedule of Notes Payable
The following table summarizes the Company’s notes payable:
March 31,
2026
December 31,
2025
Equipment and financing loans payable, between 2.50% and 8.15% interest and maturing between May 2026 and April 2030
$220,992 $235,583 
Total notes payable220,992 235,583 
Less: current portion of notes payable49,278 51,740 
Total non-current portion of notes payable$171,714 $183,843 
Schedule of Future Minimum Annual Maturities of Notes Payable
Future minimum annual maturities of notes payable as of March 31, 2026 are as follows:
Notes Payable
2026, remaining$37,149 
202750,027 
202854,260 
202958,851 
203020,705 
Total maturities220,992 
Current portion of notes payable(49,278)
Long-term portion of notes payable$171,714