XML 328 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating right-of-use assets $ 23,265 $ 26,075
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, plant and equipment, net Property, plant and equipment, net
Property, plant and equipment, net $ 908 $ 699
Total right-of use assets 24,173 26,774
Operating lease liabilities, current and long-term portions $ 24,592 $ 28,552
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Long-term debt Long-term debt
Long-term debt, current and long-term portions $ 780 $ 820
Total lease liabilities 25,372 29,372
Lessee, Lease, Description [Line Items]    
2024 16,221  
Property, plant and equipment, net 908 $ 699
Finance leases    
Leases [Abstract]    
Long-term debt, current and long-term portions 780  
Lessee, Lease, Description [Line Items]    
2024 $ 312