v3.25.2
8. Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Assets:    
Marketable securities $ 29,098 $ 171,583
Restricted marketable securities 213,737 199,136
Liabilities:    
Contingent consideration, noncurrent 3,600 6,500
Time deposits [Member]    
Assets:    
Marketable securities 20,025 162,836
U.S. debt [Member]    
Assets:    
Marketable securities 9,073 8,747
Fair Value, Measurements, Recurring [Member]    
Assets:    
Cash equivalents, Money market funds 39,241 526,580
Restricted cash equivalents, Money market funds 3,480 4,972
Restricted marketable securities 213,737 199,136
Derivative assets 2,904 13,452
Total assets 288,460 915,723
Liabilities:    
Derivative liabilities 16,740 18,619
Contingent consideration, noncurrent 3,600 6,500
Total liabilities 20,340 25,119
Fair Value, Measurements, Recurring [Member] | Time deposits [Member]    
Assets:    
Marketable securities 20,025 162,836
Fair Value, Measurements, Recurring [Member] | U.S. debt [Member]    
Assets:    
Marketable securities 9,073 8,747
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Assets:    
Cash equivalents, Money market funds 39,241 526,580
Restricted cash equivalents, Money market funds 3,480 4,972
Restricted marketable securities 0 0
Derivative assets 0 0
Total assets 62,746 694,388
Liabilities:    
Derivative liabilities 0 0
Contingent consideration, noncurrent 0 0
Total liabilities 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Time deposits [Member]    
Assets:    
Marketable securities 20,025 162,836
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | U.S. debt [Member]    
Assets:    
Marketable securities 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Assets:    
Cash equivalents, Money market funds 0 0
Restricted cash equivalents, Money market funds 0 0
Restricted marketable securities 213,737 199,136
Derivative assets 2,904 13,452
Total assets 225,714 221,335
Liabilities:    
Derivative liabilities 16,740 18,619
Contingent consideration, noncurrent 0 0
Total liabilities 16,740 18,619
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Time deposits [Member]    
Assets:    
Marketable securities 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | U.S. debt [Member]    
Assets:    
Marketable securities 9,073 8,747
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Assets:    
Cash equivalents, Money market funds 0 0
Restricted cash equivalents, Money market funds 0 0
Restricted marketable securities 0 0
Derivative assets 0 0
Total assets 0 0
Liabilities:    
Derivative liabilities 0 0
Contingent consideration, noncurrent 3,600 6,500
Total liabilities 3,600 6,500
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Time deposits [Member]    
Assets:    
Marketable securities 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | U.S. debt [Member]    
Assets:    
Marketable securities $ 0 $ 0