XML 82 R71.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES - Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
LEASES  
2023 (remaining) $ 5,681
2024 21,662
2025 18,451
2026 15,912
2027 12,994
Thereafter 63,639
Total lease payments 138,339
Less: Interest (31,073)
Present value of lease liabilities 107,266
Payments for lease agreements that commence in the future $ 31,800