XML 111 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]      
Restricted cash $ 8,800,000 $ 9,500,000 $ 1,400,000
Restricted cash, current 1,200,000 2,000,000  
Restricted cash, non current $ 7,600,000 7,500,000  
Lease extension term 10 years    
Unamortized internal-use technology costs $ 4,600,000 7,100,000  
Revenue increase (decrease) due to changes in estimated transaction price due to contractual adjustments 7,200,000 22,100,000 15,900,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    
Foreign currency transaction (loss) gain $ (3,400,000) $ 200,000  
Minimum      
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]      
Remaining lease terms 1 year    
Maximum      
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]      
Remaining lease terms 15 years    
Performance Obligation Estimate      
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]      
Change in earnings (loss) per share (in dollars per share) $ 0.07 $ 0.21 $ 0.15
Internal-use software      
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]      
Unamortized software costs $ 11,900,000    
Equipment | Minimum      
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]      
Estimated useful lives (in years) 5 years    
Equipment | Maximum      
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]      
Estimated useful lives (in years) 7 years    
Leasehold improvements | Minimum      
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]      
Estimated useful lives (in years) 1 year    
Leasehold improvements | Maximum      
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]      
Estimated useful lives (in years) 15 years    
Government Contracts Concentration Risk | Medicare | Revenue      
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]      
Concentration risk (in percent) 12.00% 14.00% 17.00%
Medicare | Medicare | Accounts Receivable      
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]      
Concentration risk (in percent) 12.00%