XML 80 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Significant Unobservable Inputs (Level 3) | Convertible debt instrument      
Other non-current assets:      
Loss on fair value $ (4,842) $ (1,492) $ 0
Recurring Basis | Quoted Price in Active Market for Identical Assets (Level 1)      
Other non-current assets:      
Total 952,817 1,057,795  
Recurring Basis | Quoted Price in Active Market for Identical Assets (Level 1) | U.S. Treasury securities      
Prepaid expenses and other current assets:      
U.S. Treasury securities   2,600  
Recurring Basis | Quoted Price in Active Market for Identical Assets (Level 1) | Convertible debt instrument      
Prepaid expenses and other current assets:      
Convertible debt instrument 0 0  
Other non-current assets:      
Convertible debt instrument 0 0  
Recurring Basis | Quoted Price in Active Market for Identical Assets (Level 1) | Equity securities with readily determinable fair values      
Other non-current assets:      
Equity securities with readily determinable fair values 2,113 3,046  
Recurring Basis | Quoted Price in Active Market for Identical Assets (Level 1) | Money market funds      
Assets at fair value on a recurring basis      
Cash equivalents: 950,704 1,052,149  
Recurring Basis | Quoted Price in Active Market for Identical Assets (Level 1) | Bank Time Deposits [Member]      
Assets at fair value on a recurring basis      
Cash equivalents: 0 42,852  
Recurring Basis | Significant Other Observable Inputs (Level 2)      
Other non-current assets:      
Total 168 542  
Recurring Basis | Significant Other Observable Inputs (Level 2) | U.S. Treasury securities      
Prepaid expenses and other current assets:      
U.S. Treasury securities   0  
Recurring Basis | Significant Other Observable Inputs (Level 2) | Convertible debt instrument      
Prepaid expenses and other current assets:      
Convertible debt instrument 0 0  
Other non-current assets:      
Convertible debt instrument 0 0  
Recurring Basis | Significant Other Observable Inputs (Level 2) | Equity securities with readily determinable fair values      
Other non-current assets:      
Equity securities with readily determinable fair values 168 542  
Recurring Basis | Significant Other Observable Inputs (Level 2) | Money market funds      
Assets at fair value on a recurring basis      
Cash equivalents: 0 0  
Recurring Basis | Significant Unobservable Inputs (Level 3)      
Other non-current assets:      
Total 5,234 8,883  
Recurring Basis | Significant Unobservable Inputs (Level 3) | U.S. Treasury securities      
Prepaid expenses and other current assets:      
U.S. Treasury securities   0  
Recurring Basis | Significant Unobservable Inputs (Level 3) | Convertible debt instrument      
Prepaid expenses and other current assets:      
Convertible debt instrument 618 4,668  
Other non-current assets:      
Convertible debt instrument 4,616 4,215  
Recurring Basis | Significant Unobservable Inputs (Level 3) | Equity securities with readily determinable fair values      
Other non-current assets:      
Equity securities with readily determinable fair values 0 0  
Recurring Basis | Significant Unobservable Inputs (Level 3) | Money market funds      
Assets at fair value on a recurring basis      
Cash equivalents: $ 0 $ 0