XML 76 R41.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Fair Value of Financial Instruments - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Assets    
Short-term investments: $ 139,546  
Level 1    
Assets    
Short-term investments: 0  
Level 2    
Assets    
Short-term investments: 139,546  
Level 3    
Assets    
Short-term investments: 0  
Fair Value, Recurring    
Assets    
Short-term investments:   $ 139,158
Total financial assets 161,339 149,501
Liabilities    
Warrant liabilities 250 229
Total financial liabilities 250 229
Fair Value, Recurring | Commercial paper    
Assets    
Short-term investments: 82,917 80,620
Fair Value, Recurring | Corporate debt and U.S. government agency securities    
Assets    
Short-term investments: 56,629 58,538
Fair Value, Recurring | Level 1    
Assets    
Short-term investments:   0
Total financial assets 21,793 7,354
Liabilities    
Warrant liabilities 0 0
Total financial liabilities 0 0
Fair Value, Recurring | Level 1 | Commercial paper    
Assets    
Short-term investments: 0 0
Fair Value, Recurring | Level 1 | Corporate debt and U.S. government agency securities    
Assets    
Short-term investments: 0 0
Fair Value, Recurring | Level 2    
Assets    
Short-term investments:   139,158
Total financial assets 139,546 142,147
Liabilities    
Warrant liabilities 0 0
Total financial liabilities 0 0
Fair Value, Recurring | Level 2 | Commercial paper    
Assets    
Short-term investments: 82,917 80,620
Fair Value, Recurring | Level 2 | Corporate debt and U.S. government agency securities    
Assets    
Short-term investments: 56,629 58,538
Fair Value, Recurring | Level 3    
Assets    
Short-term investments:   0
Total financial assets 0 0
Liabilities    
Warrant liabilities 250 229
Total financial liabilities 250 229
Fair Value, Recurring | Level 3 | Commercial paper    
Assets    
Short-term investments: 0 0
Fair Value, Recurring | Level 3 | Corporate debt and U.S. government agency securities    
Assets    
Short-term investments: 0 0
Money market funds | Fair Value, Recurring    
Assets    
Cash and cash equivalents: 21,793 7,354
Money market funds | Fair Value, Recurring | Level 1    
Assets    
Cash and cash equivalents: 21,793 7,354
Money market funds | Fair Value, Recurring | Level 2    
Assets    
Cash and cash equivalents: 0 0
Money market funds | Fair Value, Recurring | Level 3    
Assets    
Cash and cash equivalents: $ 0 0
Commercial paper | Fair Value, Recurring    
Assets    
Cash and cash equivalents:   2,989
Commercial paper | Fair Value, Recurring | Level 1    
Assets    
Cash and cash equivalents:   0
Commercial paper | Fair Value, Recurring | Level 2    
Assets    
Cash and cash equivalents:   2,989
Commercial paper | Fair Value, Recurring | Level 3    
Assets    
Cash and cash equivalents:   $ 0