XML 88 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-term debt, net - Liability Components of the Convertible Notes (Details) - USD ($)
$ in Thousands
1 Months Ended
Jan. 01, 2021
Nov. 05, 2020
Jan. 31, 2021
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]          
Short-term liability       $ 558,160 $ 0
Long-term liability       0 568,822
Convertible Debt | 0% Convertible senior notes          
Debt Instrument [Line Items]          
Principal amount       560,945 575,000
Unamortized issuance costs       (2,785) (6,178)
Net carrying amount of liability component       558,160 568,822
Estimated fair value       526,434 $ 515,962
Debt issuance costs, gross       $ 16,561  
Effective percentage       0.59%  
Cash portion per $1,000 principal amount of Notes converted $ 1,000 $ 1 $ 1