XML 67 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - 2026 Convertible Notes (Details)
1 Months Ended 3 Months Ended
Feb. 24, 2025
USD ($)
Feb. 28, 2020
USD ($)
$ / shares
Mar. 31, 2025
USD ($)
$ / shares
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
$ / shares
Mar. 31, 2021
$ / shares
Debt Instrument [Line Items]            
Net gain on extinguishment of debt     $ 1,082,000 $ 0    
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 $ 7,600,000 $ 400,000,000.0 $ 7,633,000   $ 35,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 27,400,000          
Repayments of debt $ 26,100,000          
Net gain on extinguishment of debt     $ 1,100,000      
2026 Convertible Notes: | Convertible Notes | Class A voting common stock            
Debt Instrument [Line Items]            
Conversion ratio   0.0109857