XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2024
Operating leases      
2024, excluding the three months ended March 31, 2024 $ 12,657    
2025 13,555    
2026 10,735    
2027 5,666    
2028 1,280    
Thereafter 178    
Total lease payments 44,071    
Less: Interest 2,798    
Present value of lease liabilities 41,273    
Finance leases      
2024, excluding the three months ended March 31, 2024 58    
2025 57    
2026 35    
2027 30    
2028 0    
Thereafter 0    
Total lease payments 180    
Less: Interest 13    
Present value of lease liabilities 167    
Other Leases      
2024, excluding the three months ended March 31, 2024 1,402    
2025 448    
2026 243    
2027 246    
2028 253    
Thereafter 163    
Total lease payments 2,755    
Total Lease Obligations      
2024, excluding the three months ended March 31, 2024 14,117    
2025 14,060    
2026 11,013    
2027 5,942    
2028 1,533    
Thereafter 341    
Total lease payments 47,006    
Operating lease, capitalized interest expense 1,452    
Financing lease, capitalized interest expense 7    
Sublease income $ 501 $ 342  
Forecast      
Total Lease Obligations      
Sublease income     $ 1,316