XML 79 R68.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Details)
1 Months Ended 6 Months Ended
Sep. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Dec. 31, 2018
USD ($)
instrument
Loss Contingencies [Line Items]          
Earnout amounts paid     $ 215,000 $ 738,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