XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Fair Value of Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Assets:    
Assets fair value $ 36,265 $ 91,997
Liabilities:    
Liabilities fair value 21,545  
Certificates of Deposit - Restricted Cash    
Assets:    
Assets fair value   1,013
Money Market Mutual Funds    
Assets:    
Assets fair value 36,265 90,984
Warrant Liability    
Liabilities:    
Liabilities fair value 20,305  
Embedded Derivatives    
Liabilities:    
Liabilities fair value 1,240  
Level 1    
Assets:    
Assets fair value 36,265 90,984
Level 1 | Money Market Mutual Funds    
Assets:    
Assets fair value 36,265 90,984
Level 2    
Assets:    
Assets fair value   1,013
Level 2 | Certificates of Deposit - Restricted Cash    
Assets:    
Assets fair value   $ 1,013
Level 3    
Liabilities:    
Liabilities fair value 21,545  
Level 3 | Warrant Liability    
Liabilities:    
Liabilities fair value 20,305  
Level 3 | Embedded Derivatives    
Liabilities:    
Liabilities fair value $ 1,240