XML 59 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value of Financial Instruments - Summary of Financial Instruments Carried at Fair Value and Their Valuation by Respective Pricing Levels (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Assets carried at fair value    
Marketable securities $ 507,066 $ 382,023
Time deposits    
Assets carried at fair value    
Marketable securities 12,870 12,870
U.S. Government bonds and notes    
Assets carried at fair value    
Marketable securities 202,535 220,056
Non-U.S. Government bonds and notes    
Assets carried at fair value    
Marketable securities 3,947  
Corporate bonds, commercial paper and notes    
Assets carried at fair value    
Marketable securities 287,714 149,097
Recurring basis    
Assets carried at fair value    
Total assets carried at fair value 535,796 394,383
Recurring basis | Money market funds    
Assets carried at fair value    
Marketable securities 14,297 6,025
Recurring basis | Time deposits    
Assets carried at fair value    
Marketable securities 12,870 12,870
Recurring basis | U.S. Government bonds and notes    
Assets carried at fair value    
Marketable securities 202,535 220,056
Recurring basis | Non-U.S. Government bonds and notes    
Assets carried at fair value    
Marketable securities 3,947  
Recurring basis | Corporate bonds, commercial paper and notes    
Assets carried at fair value    
Marketable securities 302,147 155,432
Recurring basis | Quoted market prices in active markets (Level 1)    
Assets carried at fair value    
Total assets carried at fair value 14,297 6,025
Recurring basis | Quoted market prices in active markets (Level 1) | Money market funds    
Assets carried at fair value    
Marketable securities 14,297 6,025
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  
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 521,499 388,358
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 12,870 12,870
Recurring basis | Significant other observable inputs (Level 2) | U.S. Government bonds and notes    
Assets carried at fair value    
Marketable securities 202,535 220,056
Recurring basis | Significant other observable inputs (Level 2) | Non-U.S. Government bonds and notes    
Assets carried at fair value    
Marketable securities 3,947  
Recurring basis | Significant other observable inputs (Level 2) | Corporate bonds, commercial paper and notes    
Assets carried at fair value    
Marketable securities 302,147 155,432
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  
Recurring basis | Significant unobservable inputs (Level 3) | Corporate bonds, commercial paper and notes    
Assets carried at fair value    
Marketable securities $ 0 $ 0