XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Debt (Tables)
9 Months Ended
Sep. 30, 2025
Debt [Abstract]  
Schedule of Estimated Future Minimum Principal Payments of Vehicle Loans

As of September 30, 2025, estimated future minimum principal payments of vehicle loans were as follows:

 

Year Ending December 31,  Amount 
2025 (remaining)  $5,488 
2026   23,526 
2027   26,264 
2028   29,322 
Total   84,600 
Less: current portion   (22,887)
Total long-term debt  $61,713