v3.26.3
Note 16 - Commitments and Contingencies (Details Textual)
$ in Thousands, RM in Millions
Sep. 08, 2026
USD ($)
Sep. 08, 2026
MYR (RM)
Jun. 30, 2026
USD ($)
Mar. 31, 2026
USD ($)
Mar. 31, 2026
MYR (RM)
Jun. 30, 2025
USD ($)
Contractual Obligation     $ 281     $ 16
Customs Bond Arrangement [Member]            
Other Commitment $ 12,305 RM 50   $ 2,470 RM 10