XML 76 R42.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUE - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue and Concentration Risk [Line Items]        
Revenue (decrease) increase 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) 12.00% 13.00% 11.00% 13.00%