v3.26.3
Debt - Additional Information (Detail)
3 Months Ended 9 Months Ended
Mar. 16, 2026
USD ($)
Sep. 30, 2026
USD ($)
$ / shares
shares
Sep. 30, 2026
USD ($)
d
$ / shares
shares
Dec. 31, 2025
USD ($)
Sep. 30, 2025
Debt Instrument [Line Items]          
Notes issuance date Mar. 16, 2026        
Effective coupon rate   2.20% 2.20%   0.00%
Long-term debt   $ 586,934,000 $ 586,934,000 $ 0  
Convertible Senior Notes Due 2031 [Member]          
Debt Instrument [Line Items]          
Principal amount $ 600,000,000 600,000,000 600,000,000 0  
Amount of initial purchasers' option to purchase $ 50,000,000        
Notes stated interest rate 1.125%        
Increase in coupon rate 0.6058%        
Effective coupon rate 1.7308%        
Basis for effective coupon rate Because of anticipated 35% withholding on interest payments on the Notes under Swiss tax law, the Company agreed to increase the coupon by 0.6058% to 1.7308% to effectively eliminate the impact of such anticipated withholding on any holders who are not eligible to receive a refund.        
Long-term debt $ 585,400,000        
Principal amount of converted notes   $ 1,000 $ 1,000    
Notes conversion price | $ / shares   $ 76.56 $ 76.56    
Ratio of conversion of debt instrument into common stock | shares   13.0617 13.0617    
Percentage of stock price trigger     130.00%    
Conversion date   Mar. 06, 2029 Mar. 06, 2029    
Threshold trading days | d     20    
Threshold consecutive trading days | d     30    
Optional redemption price percentage to principal amount     100.00%    
Sinking fund payments     $ 0    
Debt instrument repurchase percentage   100.00% 100.00%    
Interest payable   $ 900,000 $ 900,000 $ 0  
Cash paid for interest on the Notes   4,800,000 4,800,000    
Debt issuance costs   $ 14,600,000 $ 14,600,000    
Maximum [Member] | Convertible Senior Notes Due 2031 [Member]          
Debt Instrument [Line Items]          
Ratio of conversion of debt instrument into common stock | shares   18.9393 18.9393    
Number of shares issued upon conversion of debt instrument | shares   11,363,580 11,363,580