XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES - Maturities of Operating Lease Liability (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Leases [Abstract]  
2023 (excluding the nine months ended September 30, 2023) $ 4,500
2024 18,853
2025 18,614
2026 18,236
2027 14,110
2028 12,724
Thereafter 18,002
Total lease payments 105,039
Less: Interest (18,646)
Present value of lease payments $ 86,393