XML 81 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Note Payable (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Oct. 30, 2015
liability
Mar. 31, 2021
USD ($)
Jun. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2021
USD ($)
installment
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Debt Instrument [Line Items]              
Payments of notes payable         $ 2,426 $ 2,426 $ 0
Mediscan              
Debt Instrument [Line Items]              
Number of contingent liabilities assumed | liability 2            
Recognition of earnout payment liability       $ 7,400      
Payment for contingent liability       100      
Mediscan | Earnout Notes Payable              
Debt Instrument [Line Items]              
Earnout performance criterion, conversion to note payable       $ 7,300      
Note payable, number of installments paid | installment         2    
Payments of notes payable   $ 2,400 $ 2,400        
Notes payable         $ 2,500    
Stated interest rate (percent)         2.00%