XML 103 R87.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related Party Transactions (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
installment
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 30, 2020
Mar. 31, 2020
USD ($)
installment
Corporate Joint Venture          
Related Party Transaction [Line Items]          
Percent ownership in joint venture unit       68.00%  
Revenue from related parties $ 0 $ 16,000,000 $ 25,000,000    
Receivable balance with joint venture 0 1,700,000      
Due to joint venture 0 200,000      
Chief Executive Officer          
Related Party Transaction [Line Items]          
Due to joint venture 0 0      
Health Care System Affiliated With A Board Member          
Related Party Transaction [Line Items]          
Revenue from related parties 700,000 $ 0 $ 0    
Mediscan | Earnout Notes Payable          
Related Party Transaction [Line Items]          
Notes payable $ 2,500,000       $ 7,300,000
Note payable, number of payment installments | installment         3
Note payable, number of installments paid | installment 2        
Interest payable $ 100,000