XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue and Concentration Risk [Line Items]    
Revenue (decrease) increase due to changes in estimated transaction price due to contractual adjustments   $ 12,400,000
Capitalized costs incurred to obtain or fulfill contract $ 0  
Performance Obligation Estimate    
Revenue and Concentration Risk [Line Items]    
Change in earnings per share (dollars per share)   $ 0.12
Government Contracts Concentration Risk | Medicare | Revenues    
Revenue and Concentration Risk [Line Items]    
Concentration risk (percent) 11.00% 13.00%