XML 39 R33.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements - Summary of Financial Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Assets    
Total Marketable Securities $ 41,476 $ 40,817
Fair Value On Recurring Basis    
Assets    
Total assets at fair value 79,637 82,805
Fair Value On Recurring Basis | Level 1    
Assets    
Total assets at fair value 35,601 34,968
Fair Value On Recurring Basis | Level 2    
Assets    
Total assets at fair value 41,476 40,817
Fair Value On Recurring Basis | Level 3    
Assets    
Total assets at fair value 2,560 7,020
Promissory Note | Fair Value On Recurring Basis    
Assets    
Total assets at fair value 2,560 7,020
Promissory Note | Fair Value On Recurring Basis | Level 3    
Assets    
Total assets at fair value 2,560 7,020
CVR Liability | Fair Value On Recurring Basis    
Liabilities    
Total liabilities at fair value 2,560 7,020
CVR Liability | Fair Value On Recurring Basis | Level 3    
Liabilities    
Total liabilities at fair value 2,560 7,020
Money Market Funds | Fair Value On Recurring Basis    
Assets    
Total Cash Equivalents 35,601 34,968
Money Market Funds | Fair Value On Recurring Basis | Level 1    
Assets    
Total Cash Equivalents 35,601 34,968
Corporate bonds | Fair Value On Recurring Basis    
Assets    
Total Marketable Securities 41,476 40,817
Corporate bonds | Fair Value On Recurring Basis | Level 2    
Assets    
Total Marketable Securities $ 41,476 $ 40,817