v3.26.3
Note 26 - Leases (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Lessor Asset under Operating Lease, Term (Year) 20 years  
Depreciation, Lessor Asset under Operating Lease $ 68 $ 67
Lessee, Operating Lease, Liability, to be Paid, Year One 2,317 560
Lessee, Operating Lease, Liability, to be Paid, Year Two 2,035 $ 146
Office Lease Agreement and Test Facility Arrangements with Malaysia Subsidiary [Member]    
Lessee, Operating Lease, Liability, to be Paid, Year One 3  
Lessee, Operating Lease, Liability, to be Paid, Year Two $ 1  
Minimum [Member]    
Lessor, Operating Lease, Term of Contract (Month) 12 months  
Lessee, Operating Lease, Remaining Lease Term (Year) 1 year  
Maximum [Member]    
Lessor, Operating Lease, Term of Contract (Month) 48 months  
Lessee, Operating Lease, Remaining Lease Term (Year) 5 years