XML 73 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Loss Contingencies [Line Items]    
Royalty amount accrued $ 3,136 $ 2,939
License agreement | WARF (Wisconsin Alumni Research Foundation)    
Loss Contingencies [Line Items]    
Royalty amount accrued 3,100 2,900
Financial Guarantee | Various Customers    
Loss Contingencies [Line Items]    
Bank guarantees $ 1,300 $ 1,100