v3.26.1
LEASES - Maturities of Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
2026 (remainder) $ 1,890
2027 2,379
2028 1,738
2029 1,605
2030 1,286
Thereafter 1,336
Total lease payments 10,234
Less imputed interest (1,250)
Total present value of lease liabilities $ 8,984