XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Details) - Schedule of Maturity of Operating Lease Liabilities - USD ($)
$ in Thousands
Sep. 30, 2024
Jun. 30, 2024
Schedule of Maturity of Operating Lease Liabilities [Abstract]    
2025 (remainder of) $ 2,772  
2026 3,301  
2027 1,963  
2028 1,036  
2029 374  
Thereafter 778  
Total minimum lease payments 10,224  
Less: amounts representing interest 699  
Present value of lease liabilities 9,525  
Less: current portion 3,330 $ 3,110
Long-term portion $ 6,195 $ 5,849