XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.1
DEBT - Convertible Senior Notes due in 2025 Narrative (Details) - Convertible Notes - Notes due 2025 - USD ($)
$ / shares in Units, shares in Millions
Mar. 31, 2025
Mar. 09, 2020
Debt Instrument [Line Items]    
Interest rate 0.25%  
Debt instrument face amount $ 102,200,000  
Conversion shares (in shares)   3.9
Warrants issued, strike price (in USD per share)   $ 106.94
Warrants outstanding (in shares) 1.3