XML 70 R59.htm IDEA: XBRL DOCUMENT v3.26.1
LEASES - Schedule of Maturity of Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Operating Leases  
2026 (remainder) $ 9,037
2027 9,479
2028 7,630
2029 5,854
2030 3,922
Thereafter 991
Total lease payments 36,913
Less: interest 3,982
Present value of lease payments $ 32,931