XML 99 R83.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Change in fair value of liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Changes in Fair Value of Earnout Liabilities [Roll Forward]    
Fair value as of beginning period $ 5,211  
Change in fair value of earnout liability (3,481) $ (2,214)
Fair value as of ending period 1,730 5,211
Private Placement Warrant Liability [Member]    
Changes in Fair Value of Warrant Liabilities [Roll Forward]    
Fair value as of beginning period 8,847  
Liability recognized due to the CRIS Business Combination   35,654
Change in fair value of liability (4,912) (19,742)
Transfers out of Level 3 (3,935) (7,065)
Fair value as of ending period   8,847
Earnout Liability [Member]    
Changes in Fair Value of Earnout Liabilities [Roll Forward]    
Fair value as of beginning period 5,211  
Liability recognized due to the CRIS Business Combination   18,278
Liability settled through equity   (10,853)
Change in fair value of earnout liability (3,481) (2,214)
Fair value as of ending period $ 1,730 $ 5,211