XML 79 R68.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies (Details)
1 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2021
USD ($)
Dec. 31, 2018
USD ($)
instrument
Loss Contingencies [Line Items]          
Earnout amounts paid     $ 226,000 $ 738,000  
Non-cash compensation expense       $ 15,600,000  
NCC          
Loss Contingencies [Line Items]          
Contingent consideration, maximum additional payments         $ 9,100,000
Contingent consideration payment, number of installments | instrument         3
Earnout amounts paid $ 1,000,000 $ 900,000      
Contingent consideration - acquisition of EBI     $ 0