XML 47 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Revenue and Concentration Risk [Line Items]          
Advance Medicare payments to provide relief from economic impacts of COVID-19         $ 29,700,000
Revenue increase (decrease) due to changes in estimated transaction price due to contractual adjustments $ 11,700,000   $ 19,900,000    
Capitalized costs incurred to obtain or fulfill contract $ 0   $ 0    
Performance obligation estimate          
Revenue and Concentration Risk [Line Items]          
Change in earnings per share (dollars per share) $ 0.11   $ 0.19    
Government contracts concentration risk | Medicare | Revenues          
Revenue and Concentration Risk [Line Items]          
Concentration risk (percent) 13.00% 16.00% 13.00% 18.00%