XML 66 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Bank Borrowing - Schedule of Debt Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Jun. 30, 2021
Debt Disclosure [Abstract]    
2022 (Remaining) $ 2,085  
2023 25,067  
2024 9,000  
2025 9,000  
2026 9,000  
Thereafter 11,250  
Total principal, less debt issuance costs 65,402  
Less: debt issuance costs (183)  
Debt, Long-Term And Short-Term, Combined Amount, Net 65,219  
Short-term Debt [Abstract]    
Principal amount 11,403  
Less: debt issuance costs (71)  
Total debt, less debt issuance costs 11,332  
Long-term Debt, Unclassified [Abstract]    
Principal amount 53,999  
Less: debt issuance costs (112)  
Total debt, less debt issuance costs $ 53,887 $ 77,990