XML 75 R59.htm IDEA: XBRL DOCUMENT v3.25.2
BORROWINGS - The note 2029 (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2023
BORROWINGS    
Net carrying amount $ 342,231  
Amortization of debt discount and issuance costs 1,683 $ 196
Convertible Senior Notes Due 2029    
BORROWINGS    
Principal amount 350,000  
Unamortized debt discount and issuance costs (7,769)  
Net carrying amount 342,231  
Fair value (Level 2) 472,770  
Total interest expense 9,200  
Interest expense debt excluding amortization 7,500  
Amortization of debt discount and issuance costs $ 1,700