XML 370 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Long-Term Debt (Tables)
3 Months Ended
Mar. 31, 2025
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
Long-term debt consisted of the following: 
 March 31, 2025December 31, 2024
Notes payable and other$1,378 $1,786 
Financing leases3,656 3,998 
Total long-term debt5,034 5,784 
Less current portion(2,669)(2,916)
Long-term debt, net of current portion$2,365 $2,868