XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-Term Debt (Tables)
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
Long-term debt consisted of the following: 
 March 31, 2024December 31, 2023
Notes payable and other$4,456 $5,097 
Financing leases4,970 5,277 
Total long-term debt9,426 10,374 
Less current portion(3,392)(3,582)
Long-term debt, net of current portion$6,034 $6,792