XML 61 R49.htm IDEA: XBRL DOCUMENT v3.25.3
Borrowings - 2029 Notes (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
BORROWINGS    
Net carrying amount $ 342,682 $ 342,231
Convertible Senior Notes Due 2029    
BORROWINGS    
Principal amount 350,000  
Unamortized debt discount and issuance costs (7,318)  
Net carrying amount 342,682  
Fair value (Level 2) $ 505,974