v3.25.1
Stock and Stockholders' Equity (Details) - USD ($)
3 Months Ended
Mar. 19, 2024
Mar. 31, 2025
Dec. 31, 2024
Apr. 17, 2020
Feb. 28, 2017
Class of Stock [Line Items]          
Authorized to repurchase         $ 500,000,000
Number of shares repurchased (in shares)   0      
Remaining authorized amount   $ 287,000,000      
Convertible Debt | Exchangeable Notes          
Class of Stock [Line Items]          
Cash from exchangeable notes $ 30,000,000        
Convertible Debt | 4.00% senior exchangeable notes due 2025          
Class of Stock [Line Items]          
Face value of debt instruments at the time of issuance       $ 345,000,000  
Debt exchanged 150,000,000        
Face value of outstanding debt   183,220,000 $ 183,220,000    
Convertible Debt | 7.32% senior exchangeable notes due 2026          
Class of Stock [Line Items]          
Face value of debt instruments at the time of issuance $ 150,000,000        
Face value of outstanding debt   $ 150,000,000 $ 150,000,000