XML 66 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Value of Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Operating Leases  
Remaining 2023 $ 5,030
2024 18,477
2025 18,179
2026 14,406
2027 12,326
Thereafter 40,120
Total lease payments 108,538
Less: Interest (26,269)
Present value of lease liabilities 82,269
Financing Leases  
Remaining 2023 165
2024 558
2025 364
2026 282
2027 95
Thereafter 5
Total lease payments 1,469
Less: Interest (144)
Present value of lease liabilities 1,325
Total  
Remaining 2023 5,195
2024 19,035
2025 18,543
2026 14,688
2027 12,421
Thereafter 40,125
Total lease payments 110,007
Less: Interest (26,413)
Present value of lease liabilities $ 83,594