v3.26.1
LEASES - Schedule of Operating Lease Maturities (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Operating Leases  
2026 $ 4,107
2027 5,249
2028 4,178
2029 2,924
2030 2,539
Thereafter 10,397
Total undiscounted cash flows 29,394
Imputed interest (5,510)
Total lease liabilities at June 30, 2026 23,884
Finance Leases  
2026 2,987
2027 4,812
2028 3,141
2029 1,864
2030 505
Thereafter 0
Total undiscounted cash flows 13,309
Imputed interest (912)
Total lease liabilities at June 30, 2026 $ 12,397