XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Jun. 30, 2024
Fiscal Period:    
Remaining six months of fiscal year 2025 $ 549  
Fiscal year 2026 1,159  
Fiscal year 2027 1,081  
Fiscal year 2028 567  
Fiscal year 2029 400  
Fiscal year 2030 276  
Fiscal year 2031 and thereafter 966  
Total minimum lease payments 4,998  
Less: Imputed interest (1,119)  
Total operating lease liabilities 3,879  
Less: Current operating lease liabilities (1,089) $ (1,179)
Total operating lease liabilities, net of current portion $ 2,790 $ 2,592