XML 99 R85.htm IDEA: XBRL DOCUMENT v3.22.4
Related Party Transactions (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 30, 2020
Mar. 31, 2020
USD ($)
installment
Related Party Transaction [Line Items]            
Payments of notes payable   $ 2,426 $ 2,426 $ 2,426    
Corporate Joint Venture            
Related Party Transaction [Line Items]            
Percent ownership in joint venture unit         68.00%  
Revenue from related parties       16,000    
Health Care System Affiliated With A Board Member            
Related Party Transaction [Line Items]            
Revenue from related parties   $ 1,800 $ 700 $ 0    
Mediscan | Earnout Notes Payable            
Related Party Transaction [Line Items]            
Notes payable           $ 7,300
Note payable, number of payment installments | installment           3
Payments of notes payable $ 2,600