XML 66 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Lessee, Operating Lease, Liability, Maturity (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Operating Lease Liabilities  
2024 $ 5,865
2025 5,465
2026 4,411
2027 3,461
2028 3,419
Thereafter 28,323
Total lease payments (receipts) 50,944
Less: Effect of discounting to net present value (18,194)
Present value of lease liabilities 32,750
Operating Sublease  
2024 (1,979)
2025 (2,029)
2026 (1,035)
2027 0
2028 0
Thereafter 0
Total lease payments (receipts) $ (5,043)