XML 111 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Capital Structure (Narrative) (Details) - $ / shares
1 Months Ended 3 Months Ended 12 Months Ended
Feb. 20, 2025
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Class of Stock [Line Items]          
Common stock, shares authorized (in shares)     450,000,000 450,000,000  
Common stock, par value (in USD per share)     $ 0.001 $ 0.001  
Common stock, shares issued (in shares)     75,807,505 73,316,968  
Common stock, shares outstanding (in shares)     75,807,505 73,316,968  
Equity component from partial repurchase of 2023 convertible senior notes (in shares)       1,445  
Preferred stock, shares authorized (in shares)     5,000,000 5,000,000  
Preferred stock, par value (in USD per share)     $ 0.001 $ 0.001  
Preferred stock, shares issued (in shares)     0 0  
Preferred stock, shares outstanding (in shares)     0 0  
Performance-Based Restricted Stock Units (PRSUs)          
Class of Stock [Line Items]          
Actual total shareholder return (as a percent)   (52.64%) (47.25%) 19.95%  
Performance-Based Restricted Stock Units (PRSUs) | Subsequent Event          
Class of Stock [Line Items]          
Actual total shareholder return (as a percent) (47.25%)        
Common Stock          
Class of Stock [Line Items]          
Equity component from partial repurchase of 2023 convertible senior notes (in shares)       2,000 574,000
Treasury Stock, Common | Convertible Senior Notes, Due 2023          
Class of Stock [Line Items]          
Partial unwind of capped calls related to the 2023 convertible senior notes (in shares)       370,877