XML 163 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Bank Borrowing - Schedule of Debt Maturities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Debt Disclosure [Abstract]    
2023 (Remaining) $ 2,173  
2024 3,095  
2025 536  
Total principal, less debt issuance costs 5,804  
Short-term Debt [Abstract]    
Principal amount 2,925  
Long-term Debt, Unclassified [Abstract]    
Principal amount 2,879  
Total debt, less debt issuance costs $ 2,879 $ 14,872