XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Fiscal Period:    
Remaining three months of fiscal year 2025 $ 294  
Fiscal year 2026 1,209  
Fiscal year 2027 1,091  
Fiscal year 2028 577  
Fiscal year 2029 409  
Fiscal year 2030 285  
Fiscal year 2031 and thereafter 998  
Total minimum lease payments 4,863  
Less: Imputed interest (1,066)  
Total operating lease liabilities 3,797  
Less: Current operating lease liabilities (1,186) $ (1,179)
Total operating lease liabilities, net of current portion $ 2,611 $ 2,592