v3.26.1
Fair Value Measurements - Fair Value Measurements (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Assets:      
Marketable securities, current $ 438,587 $ 438,587 $ 218,831
Intangible assets impairment loss 41,824 41,824  
U.S. Treasury obligations      
Assets:      
Marketable securities, current 301,457 301,457 148,481
Corporate debt obligations      
Assets:      
Marketable securities, current 86,859 86,859 30,744
Commercial paper      
Assets:      
Marketable securities, current 48,274 48,274 27,672
Supranational debt obligations      
Assets:      
Marketable securities, current     7,922
Government development bank obligations      
Assets:      
Marketable securities, current 1,997 1,997 4,012
Recurring      
Assets:      
Total assets 497,296 497,296 304,531
Recurring | Money market funds      
Assets:      
Cash equivalents 58,709 58,709 81,729
Recurring | U.S. Treasury obligations      
Assets:      
Cash equivalents     3,971
Marketable securities, current 301,457 301,457 148,482
Recurring | Corporate debt obligations      
Assets:      
Marketable securities, current 86,859 86,859 30,743
Recurring | Commercial paper      
Assets:      
Marketable securities, current 48,274 48,274 27,672
Recurring | Supranational debt obligations      
Assets:      
Marketable securities, current 1,997 1,997 7,922
Recurring | Government development bank obligations      
Assets:      
Marketable securities, current     4,012
Level 1 | Recurring      
Assets:      
Total assets 259,075 259,075 196,509
Level 1 | Recurring | Money market funds      
Assets:      
Cash equivalents 58,709 58,709 81,729
Level 1 | Recurring | U.S. Treasury obligations      
Assets:      
Cash equivalents     3,971
Marketable securities, current 200,366 200,366 110,809
Level 2 | Recurring      
Assets:      
Total assets 238,221 238,221 108,022
Level 2 | Recurring | U.S. Treasury obligations      
Assets:      
Marketable securities, current 101,091 101,091 37,673
Level 2 | Recurring | Corporate debt obligations      
Assets:      
Marketable securities, current 86,859 86,859 30,743
Level 2 | Recurring | Commercial paper      
Assets:      
Marketable securities, current 48,274 48,274 27,672
Level 2 | Recurring | Supranational debt obligations      
Assets:      
Marketable securities, current $ 1,997 $ 1,997 7,922
Level 2 | Recurring | Government development bank obligations      
Assets:      
Marketable securities, current     $ 4,012