XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Convertible Senior Notes - General (Details) - 2.75% Convertible Senior Notes due 2027 - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2024
Jun. 30, 2024
Oct. 04, 2024
Convertible Senior Notes        
Amount of debt converted $ 230.0      
Interest rate (as a percent) 2.75% 2.75% 2.75%  
Stock Issued During Period, Shares, Conversion of Convertible Securities 4,253,423      
Convertible Notes $ 57.5 $ 57.5 $ 57.5  
Repurchase amount       $ 57.5
Contractual interest expense   1.9 4.0  
Amortization of debt issuance costs   $ 0.3 $ 0.7