v3.26.1
Fair Value of Financial Instruments - Summary of Financial Instruments Carried at Fair Value and Their Valuation by Respective Pricing Levels (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Assets carried at fair value    
Marketable securities $ 651,815 $ 579,005
Time deposits    
Assets carried at fair value    
Marketable securities 16,050 15,540
U.S. Government bonds and notes    
Assets carried at fair value    
Marketable securities 184,226 161,361
Non-U.S. Government bonds and notes    
Assets carried at fair value    
Marketable securities 3,996 3,983
Corporate bonds, commercial paper and notes    
Assets carried at fair value    
Marketable securities 447,543 398,121
Recurring basis    
Assets carried at fair value    
Total assets carried at fair value 686,921 693,998
Recurring basis | Money market funds    
Assets carried at fair value    
Marketable securities 35,106 47,277
Recurring basis | Time deposits    
Assets carried at fair value    
Marketable securities 16,050 15,540
Recurring basis | U.S. Government bonds and notes    
Assets carried at fair value    
Marketable securities 184,226 178,297
Recurring basis | Non-U.S. Government bonds and notes    
Assets carried at fair value    
Marketable securities 3,996 3,983
Recurring basis | Corporate bonds, commercial paper and notes    
Assets carried at fair value    
Marketable securities 447,543 448,901
Recurring basis | Quoted market prices in active markets (Level 1)    
Assets carried at fair value    
Total assets carried at fair value 35,106 47,277
Recurring basis | Quoted market prices in active markets (Level 1) | Money market funds    
Assets carried at fair value    
Marketable securities 35,106 47,277
Recurring basis | Quoted market prices in active markets (Level 1) | Time deposits    
Assets carried at fair value    
Marketable securities 0 0
Recurring basis | Quoted market prices in active markets (Level 1) | U.S. Government bonds and notes    
Assets carried at fair value    
Marketable securities 0 0
Recurring basis | Quoted market prices in active markets (Level 1) | Non-U.S. Government bonds and notes    
Assets carried at fair value    
Marketable securities 0 0
Recurring basis | Quoted market prices in active markets (Level 1) | Corporate bonds, commercial paper and notes    
Assets carried at fair value    
Marketable securities 0 0
Recurring basis | Significant other observable inputs (Level 2)    
Assets carried at fair value    
Total assets carried at fair value 651,815 646,721
Recurring basis | Significant other observable inputs (Level 2) | Money market funds    
Assets carried at fair value    
Marketable securities 0 0
Recurring basis | Significant other observable inputs (Level 2) | Time deposits    
Assets carried at fair value    
Marketable securities 16,050 15,540
Recurring basis | Significant other observable inputs (Level 2) | U.S. Government bonds and notes    
Assets carried at fair value    
Marketable securities 184,226 178,297
Recurring basis | Significant other observable inputs (Level 2) | Non-U.S. Government bonds and notes    
Assets carried at fair value    
Marketable securities 3,996 3,983
Recurring basis | Significant other observable inputs (Level 2) | Corporate bonds, commercial paper and notes    
Assets carried at fair value    
Marketable securities 447,543 448,901
Recurring basis | Significant unobservable inputs (Level 3)    
Assets carried at fair value    
Total assets carried at fair value 0 0
Recurring basis | Significant unobservable inputs (Level 3) | Money market funds    
Assets carried at fair value    
Marketable securities 0 0
Recurring basis | Significant unobservable inputs (Level 3) | Time deposits    
Assets carried at fair value    
Marketable securities 0 0
Recurring basis | Significant unobservable inputs (Level 3) | U.S. Government bonds and notes    
Assets carried at fair value    
Marketable securities 0 0
Recurring basis | Significant unobservable inputs (Level 3) | Non-U.S. Government bonds and notes    
Assets carried at fair value    
Marketable securities 0 0
Recurring basis | Significant unobservable inputs (Level 3) | Corporate bonds, commercial paper and notes    
Assets carried at fair value    
Marketable securities $ 0 $ 0