v3.26.1
LEASES - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Fiscal Period:    
Fiscal year 2027 $ 1,260  
Fiscal year 2028 524  
Fiscal year 2029 390  
Fiscal year 2030 291  
Fiscal year 2031 291  
Thereafter 728  
Total minimum lease payments 3,484  
Less: Imputed interest (706)  
Total operating lease liabilities 2,778  
Less: Current operating lease liabilities (1,246) $ (1,220)
Total operating lease liabilities, net of current portion $ 1,532 $ 2,449