XML 76 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Lease Obligations (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Operating Leases  
2024 $ 6,048
2025 4,137
2026 3,061
2027 1,721
2028 1,499
Thereafter 2,364
Total lease obligations 18,830
Less: Amount representing interest (2,684)
Net lease obligations 16,146
Finance Leases  
2024 1,315
2025 1,315
2026 1,315
2027 1,315
2028 1,315
Thereafter 16,030
Total lease obligations 22,605
Less: Amount representing interest (8,023)
Net lease obligations $ 14,582