v3.26.1
LEASES - Future Minimum Lease Payments for Operating Leases (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
LEASES [Abstract]  
Fiscal year 2026 (remaining) $ 654
Fiscal year 2027 2,598
Fiscal year 2028 2,494
Fiscal year 2029 1,059
Fiscal year 2030 488
Thereafter 867
Total undiscounted lease payments 8,160
Imputed interest (929)
Total lease liabilities $ 7,231