XML 99 R73.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value (Details) - Schedule of fair value hierarchy of liabilities measured at fair value on recurring basis - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Fair Value (Details) - Schedule of fair value hierarchy of liabilities measured at fair value on recurring basis [Line Items]    
Notes payable $ 1,296 $ 640
Clene Nanomedicine contingent earn-out 52,053  
Initial Shareholders contingent earn-out 5,906
Redeemable convertible preferred stock warrant liability 3,213
Level 1 [Member]    
Fair Value (Details) - Schedule of fair value hierarchy of liabilities measured at fair value on recurring basis [Line Items]    
Notes payable 1,296
Clene Nanomedicine contingent earn-out  
Initial Shareholders contingent earn-out  
Redeemable convertible preferred stock warrant liability  
Level 2 [Member]    
Fair Value (Details) - Schedule of fair value hierarchy of liabilities measured at fair value on recurring basis [Line Items]    
Notes payable
Clene Nanomedicine contingent earn-out  
Initial Shareholders contingent earn-out  
Redeemable convertible preferred stock warrant liability  
Level 3 [Member]    
Fair Value (Details) - Schedule of fair value hierarchy of liabilities measured at fair value on recurring basis [Line Items]    
Notes payable 640
Clene Nanomedicine contingent earn-out 52,053  
Initial Shareholders contingent earn-out $ 5,906  
Redeemable convertible preferred stock warrant liability   $ 3,213