XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2025
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Operating leases          
2024, excluding the six months ended June 30, 2024   $ 8,337   $ 8,337  
2025   13,760   13,760  
2026   11,138   11,138  
2027   6,114   6,114  
2028   1,740   1,740  
Thereafter   790   790  
Total lease payments   41,879   41,879  
Less: Interest   2,711   2,711  
Present value of lease liabilities   39,168   39,168  
Finance leases          
2024, excluding the six months ended June 30, 2024   37   37  
2025   57   57  
2026   35   35  
2027   30   30  
2028   0   0  
Thereafter   0   0  
Total lease payments   159   159  
Less: Interest   11   11  
Present value of lease liabilities   148   148  
Other Leases          
2024, excluding the six months ended June 30, 2024   921   921  
2025   426   426  
2026   130   130  
2027   110   110  
2028   119   119  
Thereafter   92   92  
Total lease payments   1,798   1,798  
Total Lease Obligations          
2024, excluding the six months ended June 30, 2024   9,295   9,295  
2025   14,243   14,243  
2026   11,303   11,303  
2027   6,254   6,254  
2028   1,859   1,859  
Thereafter   882   882  
Total lease payments   43,836   43,836  
Operating lease, capitalized interest expense       1,379  
Financing lease, capitalized interest expense       6  
Sublease income   $ 434 $ 344 $ 935 $ 688
Forecast          
Total Lease Obligations          
Sublease income $ 861