v3.26.3
Income Taxes - Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Effective Income Tax Rate Reconciliation [Line Items]    
Tax Reconciliation Not Required true  
Amount    
U.S federal statutory tax rate $ (6,404) $ (8,321)
State and local income taxes, net of federal income tax effect 0 0
Permanent difference 1,072 1,205
Statutory tax rate differences $ (1,777) $ (2,276)
Percent    
U.S federal statutory tax rate 21.00% 21.00%
State and local income taxes, net of federal income tax effect 0.00% 0.00%
Permanent difference 3.52% 3.04%
Statutory tax rate differences (9.00%) (9.00%)
Australia    
Amount    
Statutory tax rate differences $ (1,786) $ 2,276
Valuation allowance recognized $ 1,786 $ 2,276
Percent    
Statutory tax rate differences (9.00%) (5.74%)
Valuation allowance recognized (9.00%) (5.74%)
Rest of world    
Amount    
Statutory tax rate differences $ 9  
Valuation allowance recognized $ 9  
Percent    
Statutory tax rate differences 14.50%  
Valuation allowance recognized 14.50%  
United states    
Amount    
Effects of changes in tax laws or rates enacted in the current period $ (7,109) $ (9,391)
Percent    
Effects of changes in tax laws or rates enacted in the current period 23.31% 23.69%