v3.26.3
Note 22 - Income Taxes - Summary of Income Taxes Paid (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Federal $ 81  
State 7  
Cash paid for income taxes, net of refunds received 286 $ 438
Inland Revenue, Singapore (IRAS) [Member]    
Foreign 109  
Income Tax Authority in Thailand [Member]    
Foreign 74  
All Other Foreign Tax Authorities [Member]    
Foreign $ 15