XML 63 R49.htm IDEA: XBRL DOCUMENT v3.25.1
DEBT - Convertible Notes Narrative (Details)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
Oct. 31, 2024
USD ($)
day
$ / shares
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
DEBT      
Amortization of debt issuance costs, commitment fees and accretion of debt discount     $ 7.6
Convertible Senior Notes due 2030      
DEBT      
Amortization of debt issuance costs, commitment fees and accretion of debt discount   $ 0.6  
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