XML 65 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Value of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Operating Leases  
Remaining 2023 $ 8,913
2024 16,004
2025 14,920
2026 11,293
2027 9,406
Thereafter 29,573
Total lease payments 90,109
Less: Interest (20,972)
Present value of lease liabilities 69,137
Financing Leases  
Remaining 2023 331
2024 546
2025 361
2026 280
2027 77
Thereafter 0
Total lease payments 1,595
Less: Interest (161)
Present value of lease liabilities 1,434
Total  
Remaining 2023 9,244
2024 16,550
2025 15,281
2026 11,573
2027 9,483
Thereafter 29,573
Total lease payments 91,704
Less: Interest (21,133)
Present value of lease liabilities $ 70,571