XML 84 R69.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 15 - Financial Instruments - Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Total $ 203,263 $ 204,128
Liabilities 5,049 10,470
Company Earn-Outs [Member]    
Liabilities [1]   10,012
Warrant Liabilities [Member]    
Liabilities [1] 279 458
Fair Value, Inputs, Level 1 [Member]    
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]    
Total 203,263 204,128
Liabilities 279 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] 279 458
Fair Value, Inputs, Level 3 [Member]    
Total 0 0
Liabilities 4,770 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
US Treasury Securities [Member]    
Cash Equivalents 19,992 199,999
Short term investments 179,933  
US Treasury Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Cash Equivalents 0 0
Short term investments 0  
US Treasury Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Cash Equivalents 19,992 199,999
Short term investments 179,933  
US Treasury Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Cash Equivalents 0 0
Short term investments 0  
Certificates of Deposit [Member]    
Cash Equivalents 1,726 1,433
Short term investments 1,612 2,411
Certificate of deposits   285
Certificates of Deposit [Member] | Fair Value, Inputs, Level 1 [Member]    
Cash Equivalents 0 0
Short term investments 0 0
Certificate of deposits   0
Certificates of Deposit [Member] | Fair Value, Inputs, Level 2 [Member]    
Cash Equivalents 1,726 1,433
Short term investments 1,612 2,411
Certificate of deposits   285
Certificates of Deposit [Member] | Fair Value, Inputs, Level 3 [Member]    
Cash Equivalents 0 0
Short term investments 0 0
Certificate of deposits   $ 0
Company Earn-Outs [Member]    
Liabilities [1] 4,770  
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] $ 4,770  
[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.