XML 90 R73.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Maturities of Short-tem and Long-term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Debt Disclosure [Abstract]    
2026 $ 11,871  
2027 14,344  
2028 536  
Total principal of debt 26,751  
Less: debt issuance costs (27)  
Total debt, less debt issuance costs 26,724  
Short-term Debt    
Principal amount 11,871  
Less: debt issuance costs (19)  
Total debt, less debt issuance costs 11,852 $ 11,635
Long-term Debt    
Principal amount 14,880  
Less: debt issuance costs (8)  
Total principal of debt, less debt issuance costs 14,872  
Total    
Principal amount 26,751  
Less: debt issuance costs (27)  
Total debt, less debt issuance costs $ 26,724