XML 113 R89.htm IDEA: XBRL DOCUMENT v3.23.1
Note 17 - Financial Instruments - Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Certificates of deposit $ 162  
Total 193,244 $ 204,128
Liabilities 6,858 10,470
Company Earn-Outs [Member]    
Liabilities [1]   10,012
Warrant Liabilities [Member]    
Liabilities [1] 227 458
Fair Value, Inputs, Level 1 [Member]    
Certificates of deposit 0  
Total 0 0
Liabilities 0 0
Fair Value, Inputs, Level 1 [Member] | Company Earn-Outs [Member]    
Liabilities [1]   0
Fair Value, Inputs, Level 1 [Member] | Warrant Liabilities [Member]    
Liabilities [1] 0 0
Fair Value, Inputs, Level 2 [Member]    
Certificates of deposit 162  
Total 193,244 204,128
Liabilities 227 458
Fair Value, Inputs, Level 2 [Member] | Company Earn-Outs [Member]    
Liabilities [1]   0
Fair Value, Inputs, Level 2 [Member] | Warrant Liabilities [Member]    
Liabilities [1] 227 458
Fair Value, Inputs, Level 3 [Member]    
Certificates of deposit 0  
Total 0 0
Liabilities 6,631 10,012
Fair Value, Inputs, Level 3 [Member] | Company Earn-Outs [Member]    
Liabilities [1]   10,012
Fair Value, Inputs, Level 3 [Member] | Warrant Liabilities [Member]    
Liabilities [1] 0 0
Certificates of Deposit [Member]    
Cash Equivalents 1,693 1,433
Short term investments 2,620 2,411
Certificates of deposit   285
Certificates of Deposit [Member] | Fair Value, Inputs, Level 1 [Member]    
Cash Equivalents 0 0
Short term investments 0 0
Certificates of deposit   0
Certificates of Deposit [Member] | Fair Value, Inputs, Level 2 [Member]    
Cash Equivalents 1,693 1,433
Short term investments 2,620 2,411
Certificates of deposit   285
Certificates of Deposit [Member] | Fair Value, Inputs, Level 3 [Member]    
Cash Equivalents 0 0
Short term investments 0 0
Certificates of deposit   0
US Treasury Securities [Member]    
Cash Equivalents   199,999
US Treasury Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Cash Equivalents   0
US Treasury Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Cash Equivalents   199,999
US Treasury Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Cash Equivalents   $ 0
Money Market Funds [Member]    
Cash Equivalents 188,769  
Money Market Funds [Member] | Fair Value, Inputs, Level 1 [Member]    
Cash Equivalents 0  
Money Market Funds [Member] | Fair Value, Inputs, Level 2 [Member]    
Cash Equivalents 188,769  
Money Market Funds [Member] | Fair Value, Inputs, Level 3 [Member]    
Cash Equivalents 0  
Company Earn-Outs [Member]    
Liabilities [1] 6,631  
Company Earn-Outs [Member] | Fair Value, Inputs, Level 1 [Member]    
Liabilities [1] 0  
Company Earn-Outs [Member] | Fair Value, Inputs, Level 2 [Member]    
Liabilities [1] 0  
Company Earn-Outs [Member] | Fair Value, Inputs, Level 3 [Member]    
Liabilities [1] $ 6,631  
[1] As a result of the Apex Business Combination on July 1, 2021, the Company recorded Company Earn-Out Shares and private placement warrants as liabilities and measured at fair value each reporting period. The Company measured the Company Earn-Out Shares at fair value determined at Level 3. The Company measured the private placement warrants at fair value determined at Level 2. Refer to “Note 12 — Earn-Out and Warrant Liabilities” for further details.