v3.26.1
Subsequent Events - Additional Information (Detail)
3 Months Ended
Aug. 08, 2025
USD ($)
Jul. 03, 2025
USD ($)
Days
$ / shares
Jun. 30, 2025
$ / shares
Mar. 31, 2026
USD ($)
$ / shares
shares
Dec. 31, 2025
$ / shares
Subsequent Event [Line Items]          
Payments of capped call cost       $ 41,800,000  
Total rent payments over the lease term       $ 106,508,000  
Call Option [Member]          
Subsequent Event [Line Items]          
Initial cap price | $ / shares     $ 111.195    
Convertible Senior Notes [Member]          
Subsequent Event [Line Items]          
Debt instrument face value   $ 750,000,000      
Debt instrument interest rate   0.75%      
Debt instrument maturity date   Jul. 15, 2030      
Debt instrument, frequency of periodic payment   Interest on the Notes will accrue at a rate of 0.75% per year from July 3, 2025 and will be payable semiannually in arrears on January 15 and July 15 of each year, beginning on January 15, 2026.      
Debt instrument, date of first required payment   Jan. 15, 2026      
Debt instrument convertible, principal amount   $ 1,000      
Conversion ratio   11.8778      
Conversion price | $ / shares   $ 84.19      
Redemption price, percentage   100.00%      
Debt instrument, sinking fund   $ 0      
Convertible Senior Notes [Member] | Debt Conversion Condition One [Member]          
Subsequent Event [Line Items]          
Threshold trading days | Days   20      
Threshold consecutive trading days | Days   30      
Convertible Senior Notes [Member] | Debt Conversion Condition Two [Member]          
Subsequent Event [Line Items]          
Threshold trading days | Days   5      
Threshold consecutive trading days | Days   10      
Debt instrument convertible, principal amount   $ 1,000      
Minimum [Member] | Convertible Senior Notes [Member] | Debt Conversion Condition One [Member]          
Subsequent Event [Line Items]          
Threshold percentage of stock price trigger   130.00%      
Maximum [Member] | Convertible Senior Notes [Member]          
Subsequent Event [Line Items]          
Threshold principal outstanding amount for partial redemption   $ 100,000,000      
Maximum [Member] | Convertible Senior Notes [Member] | Debt Conversion Condition Two [Member]          
Subsequent Event [Line Items]          
Threshold percentage of stock price trigger   98.00%      
Common Class A [Member]          
Subsequent Event [Line Items]          
Common stock par or stated value per share | $ / shares       $ 0.0001 $ 0.0001
Common Class A [Member] | Sales Agreement [Member] | Maximum [Member]          
Subsequent Event [Line Items]          
Aggregate offering price $ 500,000,000        
PSUs [Member]          
Subsequent Event [Line Items]          
Grants | shares       175,000