XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.2
DEBT - Convertible Notes Narrative (Details)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Oct. 31, 2024
USD ($)
day
$ / shares
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
DEBT          
Amortization of debt issuance costs, commitment fees and accretion of debt discount   $ 0.6 $ 3.1 $ 1.2 $ 10.7
Convertible Senior Notes due 2030 | Convertible Debt          
DEBT          
Interest rate 2.75%        
Loan amount $ 500.0        
Proceeds from issuance of convertible promissory note 487.1        
Issuance costs $ 12.9        
Effective interest rate of debt 0.50%        
Convertible, conversion ratio 0.1179245        
Conversion price (in dollars per share) | $ / shares $ 8.48        
Debt instrument, redemption price, percentage 100.00%        
Strike price (in dollars per share) | $ / shares $ 8.48        
Cap price (in dollars per share) | $ / shares $ 12.80        
Cost of capped call $ 60.0        
Holder percentage of principal 25.00%        
Convertible Senior Notes due 2030 | Convertible Debt | Debt Conversion Terms One          
DEBT          
Convertible, threshold percentage of stock price trigger 130.00%        
Convertible, threshold trading days | day 20        
Convertible, threshold consecutive trading days | day 30        
Convertible Senior Notes due 2030 | Convertible Debt | Debt Conversion Terms Two          
DEBT          
Convertible, threshold percentage of stock price trigger 98.00%        
Convertible, threshold trading days | day 5        
Convertible, threshold consecutive trading days | day 10        
Convertible Senior Notes Due 2030 Over Allotment Option | Convertible Debt          
DEBT          
Loan amount $ 75.0