Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements (Narrative) (Details)

v3.22.2.2
Fair Value Measurements (Narrative) (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Fair value liability $ 19,505,000   $ 19,505,000
Loss on the fair value remeasurement (1,214,560)   (1,214,560)
Gain on an earnout payment realized 1,500,000   1,500,000
Fair value of shares issued     13,000
Gain on fair value remeasurement of earnout consideration 4,671,000   4,671,000
Transfers between levels 0    
Fair Value, Inputs, Level 3 [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Fair value liability 19,505,000   19,505,000
Contingent Value Rights [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Fair value liability 19,492,000   19,492,000
Contingent Value Rights [Member] | Fair Value, Inputs, Level 3 [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Fair value liability 19,492,000   19,492,000
Earnout Consideration [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Fair value liability 13,000   13,000
Earnout Consideration [Member] | Fair Value, Inputs, Level 3 [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Fair value liability 13,000   $ 13,000
CSI Merger [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Gain (loss) on sale $ 285,000 $ (285,000)