v3.26.3
Fair Value of Financial Instruments - Summary of Financial Instruments Carried at Fair Value and Their Valuation by Respective Pricing Levels (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Assets carried at fair value    
Marketable securities $ 666,376 $ 579,005
Time deposits    
Assets carried at fair value    
Marketable securities 18,200 15,540
U.S. Government bonds and notes    
Assets carried at fair value    
Marketable securities 147,615 161,361
Non-U.S. Government bonds and notes    
Assets carried at fair value    
Marketable securities 7,841 3,983
Corporate bonds, commercial paper and notes    
Assets carried at fair value    
Marketable securities 492,720 398,121
Recurring basis    
Assets carried at fair value    
Total assets carried at fair value 701,393 693,998
Recurring basis | Money market funds    
Assets carried at fair value    
Marketable securities 19,442 47,277
Recurring basis | Time deposits    
Assets carried at fair value    
Marketable securities 18,200 15,540
Recurring basis | U.S. Government bonds and notes    
Assets carried at fair value    
Marketable securities 156,615 178,297
Recurring basis | Non-U.S. Government bonds and notes    
Assets carried at fair value    
Marketable securities 7,841 3,983
Recurring basis | Corporate bonds, commercial paper and notes    
Assets carried at fair value    
Marketable securities 499,295 448,901
Recurring basis | Quoted market prices in active markets (Level 1)    
Assets carried at fair value    
Total assets carried at fair value 19,442 47,277
Recurring basis | Quoted market prices in active markets (Level 1) | Money market funds    
Assets carried at fair value    
Marketable securities 19,442 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 681,951 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 18,200 15,540
Recurring basis | Significant other observable inputs (Level 2) | U.S. Government bonds and notes    
Assets carried at fair value    
Marketable securities 156,615 178,297
Recurring basis | Significant other observable inputs (Level 2) | Non-U.S. Government bonds and notes    
Assets carried at fair value    
Marketable securities 7,841 3,983
Recurring basis | Significant other observable inputs (Level 2) | Corporate bonds, commercial paper and notes    
Assets carried at fair value    
Marketable securities 499,295 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