XML 94 R85.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Operating Lease  
2023 (excluding the nine months ended September 30, 2023) $ 3,432
2024 15,173
2025 12,112
2026 8,585
2027 6,652
2028 4,911
Thereafter 9,322
Total lease payments 60,187
Less imputed interest (8,666)
Total 51,521
Finance Lease  
2023 (excluding the nine months ended September 30, 2023) 14,969
2024 36,564
2025 3,249
2026 3,365
2027 0
Thereafter 0
Total lease payments 58,147
Less imputed interest (2,387)
Total $ 55,760