v3.26.1
LEASES - Schedule of Operating Lease Maturities (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Operating Leases  
2026 $ 4,952
2027 5,017
2028 3,942
2029 2,707
2030 2,341
Thereafter 10,184
Total undiscounted cash flows 29,143
Imputed interest (5,575)
Total lease liabilities at March 31, 2026 23,568
Finance Leases  
2026 4,194
2027 4,485
2028 2,834
2029 1,643
2030 452
Thereafter 10
Total undiscounted cash flows 13,618
Imputed interest (967)
Total lease liabilities at March 31, 2026 $ 12,651