XML 94 R73.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Maturities of Short-tem and Long-term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Debt Disclosure [Abstract]    
2025 $ 11,664  
2026 11,871  
2027 14,344  
2028 536  
Total principal of debt 38,415  
Less: debt issuance costs (56)  
Total debt, less debt issuance costs 38,359  
Short-term Debt    
Principal amount 11,664  
Less: debt issuance costs (29)  
Total debt, less debt issuance costs 11,635 $ 11,434
Long-term Debt    
Principal amount 26,751  
Less: debt issuance costs (27)  
Total principal of debt, less debt issuance costs 26,724  
Total    
Principal amount 38,415  
Less: debt issuance costs (56)  
Total debt, less debt issuance costs $ 38,359