XML 56 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Additional Information (Detail) - Medicare [Member] - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Apr. 30, 2020
Jun. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]        
Repayments of medicare advance payments   $ 7.0 $ 15.0  
CARES Act [Member]        
Disaggregation of Revenue [Line Items]        
Repayment of advanced payments       $ 25.0
CARES Act [Member] | CMS' Accelerated and Advance Payment Program [Member]        
Disaggregation of Revenue [Line Items]        
Amount of advance payment received $ 45.0      
Repayment of advanced payments description In April 2020, the Company received approximately $45 million from CMS’ Accelerated and Advance Payment Program for Medicare providers. Of the $45 million of advance payments received in 2020, the Company repaid approximately $25 million of advance payments during 2021 and made additional repayments of approximately $7 million and $15 million during the three and six month periods ended June 30, 2022, respectively. The Company will continue to repay the remaining balance throughout the rest of 2022.      
Repayment of advanced payments period 2020      
Repayment of advanced payments     25.0 45.0
Repayments of medicare advance payments   7.0 15.0  
CARES Act [Member] | CMS' Accelerated and Advance Payment Program [Member] | Other Accrued Liabilities [Member]        
Disaggregation of Revenue [Line Items]        
Contract liabilities   $ 20.2 $ 20.2 $ 30.4