XML 89 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - 2026 Convertible Notes (Details)
1 Months Ended 12 Months Ended
May 09, 2024
USD ($)
Feb. 28, 2020
USD ($)
$ / shares
Dec. 31, 2024
USD ($)
$ / shares
Dec. 31, 2023
USD ($)
$ / shares
Dec. 31, 2022
USD ($)
Mar. 31, 2021
$ / shares
Debt Instrument [Line Items]            
Net gain on extinguishment of debt     $ 10,267,000 $ 12,767,000 $ 40,205,000  
Class A voting common stock            
Debt Instrument [Line Items]            
Common stock, par value (in usd per share) | $ / shares   $ 0.001 $ 0.001 $ 0.001   $ 0.001
2026 Convertible Notes: | Convertible Notes            
Debt Instrument [Line Items]            
Principal amount $ 35,000,000.0 $ 400,000,000.0 $ 35,000,000 $ 175,000,000    
Stated rate (as percent)   0.25%        
Total net proceeds   $ 344,700,000        
Effective interest rate (as percent)   0.51%        
Conversion price (in usd per share) | $ / shares   $ 91.03        
Repurchased face amount 140,000,000.0          
Repayments of debt $ 128,500,000          
Net gain on extinguishment of debt     $ 10,300,000      
2026 Convertible Notes: | Convertible Notes | Class A voting common stock            
Debt Instrument [Line Items]            
Conversion ratio   0.0109857