XML 51 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]            
Advance Medicare payments to provide relief from economic impacts of COVID-19           $ 29,700,000
Revenue, remaining performance obligation $ 6,700,000     $ 6,700,000    
Revenue increase (decrease) due to changes in estimated transaction price due to contractual adjustments 13,300,000     13,200,000    
Revenue recognized due to expanded local coverage determination for which revenue was previously constrained   $ 6,800,000        
Capitalized costs incurred to obtain or fulfill contract $ 0     $ 0    
Performance obligation estimate            
Revenue and Concentration Risk [Line Items]            
Change in earnings (loss) per share (dollars per share) $ 0.13     $ 0.13    
Revenues | Customer concentration | Medicare            
Revenue and Concentration Risk [Line Items]            
Concentration risk (percent) 16.00%   12.00% 18.00% 15.00%  
Accounts receivable | Customer concentration | Medicare            
Revenue and Concentration Risk [Line Items]            
Concentration risk (percent)       11.00%