v3.26.1
Debt - Schedule of Costs Incurred for Capped Calls Related to Convertible Notes (Details) - USD ($)
$ / shares in Units, $ in Thousands
Jun. 18, 2026
Mar. 16, 2021
Debt Instrument [Line Items]    
Net costs incurred $ 21,821 $ 25,500
Class A voting common stock    
Debt Instrument [Line Items]    
Class A common stock covered, subject to anti-dilution adjustments (in shares) 4,353,592 153,442
2028 Convertible Notes | Convertible Notes    
Debt Instrument [Line Items]    
Initial approximate strike price per share, subject to certain adjustments (in usd per share)   $ 179.27
Initial cap price per share, subject to certain adjustments (in usd per share)   $ 260.76
2032 Convertible Notes: | Convertible Notes    
Debt Instrument [Line Items]    
Initial approximate strike price per share, subject to certain adjustments (in usd per share) $ 72.64  
Initial cap price per share, subject to certain adjustments (in usd per share) $ 105.66