XML 78 R66.htm IDEA: XBRL DOCUMENT v3.25.2
DEBT - Convertible Senior Notes due in 2025 Narrative (Details) - Convertible Notes - Notes due 2025 - USD ($)
Jun. 30, 2025
Mar. 01, 2025
Mar. 09, 2020
Debt Instrument [Line Items]      
Interest rate   0.25%  
Debt instrument face amount   $ 102,200,000  
Conversion shares (in shares)     3,900,000
Warrants issued, strike price (in USD per share)     $ 106.94
Warrants outstanding (in shares) 700,000    
Number Of Shares Warrants Exercised 0