XML 82 R70.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES - Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
LEASES  
2023 (remaining) $ 16,021
2024 19,469
2025 15,859
2026 13,590
2027 11,884
Thereafter 57,977
Total lease payments 134,800
Less: Interest (27,540)
Present value of lease liabilities $ 107,260