v3.26.1
LEASES - Future Minimum Lease Payments for Operating Leases (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
LEASES [Abstract]  
Fiscal year 2026 (remaining) $ 1,215
Fiscal year 2027 2,395
Fiscal year 2028 2,307
Fiscal year 2029 932
Fiscal year 2030 488
Thereafter 867
Total undiscounted lease payments 8,204
Imputed interest (977)
Total lease liabilities $ 7,227