XML 86 R59.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LEASES - Maturity of Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Leases [Abstract]  
2025 $ 13,737
2026 12,633
2027 11,331
2028 10,661
2029 10,487
Thereafter 18,435
Total lease payments 77,284
Less: imputed interest (9,342)
Present value of lease liabilities $ 67,942