XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt (Tables)
9 Months Ended
Sep. 30, 2024
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
Long-term debt consisted of the following: 
 September 30, 2024December 31, 2023
Notes payable and other$2,353 $5,097 
Financing leases4,330 5,277 
Total long-term debt6,683 10,374 
Less current portion(3,101)(3,582)
Long-term debt, net of current portion$3,582 $6,792