XML 66 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value of Financial Assets and Liabilities - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Liabilities:    
Forward contract and derivative liability $ 88,320 $ 84,710
Recurring    
Assets:    
Total assets 307,770 428,957
Liabilities:    
Total liabilities 88,320 84,710
Recurring | Forward contract, current    
Liabilities:    
Forward contract and derivative liability 73,320 71,500
Recurring | Written put option, current    
Liabilities:    
Forward contract and derivative liability 15,000 13,210
Recurring | Money market funds    
Assets:    
Cash equivalents 80,271 38,967
Other non-current assets 3,167 3,133
Recurring | U.S. treasury bills    
Assets:    
Marketable securities 104,365 312,297
Recurring | U.S. treasury bonds    
Assets:    
Marketable securities 119,967 74,560
Recurring | Level 1    
Assets:    
Total assets 83,438 71,807
Liabilities:    
Total liabilities 0 0
Recurring | Level 1 | Forward contract, current    
Liabilities:    
Forward contract and derivative liability 0 0
Recurring | Level 1 | Written put option, current    
Liabilities:    
Forward contract and derivative liability 0 0
Recurring | Level 1 | Money market funds    
Assets:    
Cash equivalents 80,271 38,967
Other non-current assets 3,167 3,133
Recurring | Level 1 | U.S. treasury bills    
Assets:    
Marketable securities 0 29,707
Recurring | Level 1 | U.S. treasury bonds    
Assets:    
Marketable securities 0 0
Recurring | Level 2    
Assets:    
Total assets 224,332 357,150
Liabilities:    
Total liabilities 0 0
Recurring | Level 2 | Forward contract, current    
Liabilities:    
Forward contract and derivative liability 0 0
Recurring | Level 2 | Written put option, current    
Liabilities:    
Forward contract and derivative liability 0 0
Recurring | Level 2 | Money market funds    
Assets:    
Cash equivalents 0 0
Other non-current assets 0 0
Recurring | Level 2 | U.S. treasury bills    
Assets:    
Marketable securities 104,365 282,590
Recurring | Level 2 | U.S. treasury bonds    
Assets:    
Marketable securities 119,967 74,560
Recurring | Level 3    
Assets:    
Total assets 0 0
Liabilities:    
Total liabilities 88,320 84,710
Recurring | Level 3 | Forward contract, current    
Liabilities:    
Forward contract and derivative liability 73,320 71,500
Recurring | Level 3 | Written put option, current    
Liabilities:    
Forward contract and derivative liability 15,000 13,210
Recurring | Level 3 | Money market funds    
Assets:    
Cash equivalents 0 0
Other non-current assets 0 0
Recurring | Level 3 | U.S. treasury bills    
Assets:    
Marketable securities 0 0
Recurring | Level 3 | U.S. treasury bonds    
Assets:    
Marketable securities $ 0 $ 0