XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
General Information and Basis of Accounting - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenues $ 233,476 $ 237,991 $ 467,984 $ 474,585
PSAV | Revenue Benchmark | Contract Type        
Disaggregation of Revenue [Line Items]        
Customer concentration risk percentage 89.20% 89.90% 88.90% 90.40%
PEPM | Revenue Benchmark | Contract Type        
Disaggregation of Revenue [Line Items]        
Customer concentration risk percentage 9.30% 9.10% 9.40% 8.80%
Other | Revenue Benchmark | Contract Type        
Disaggregation of Revenue [Line Items]        
Customer concentration risk percentage 1.60% 1.00% 1.60% 0.80%
Network-Based Services        
Disaggregation of Revenue [Line Items]        
Revenues $ 45,723 $ 57,148 $ 91,878 $ 114,343
Network-Based Services | PSAV        
Disaggregation of Revenue [Line Items]        
Revenues 31,647 41,288 62,869 82,238
Network-Based Services | PEPM        
Disaggregation of Revenue [Line Items]        
Revenues 12,356 14,431 25,409 29,329
Network-Based Services | Other        
Disaggregation of Revenue [Line Items]        
Revenues 1,720 1,429 3,600 2,776
Analytics-Based Services        
Disaggregation of Revenue [Line Items]        
Revenues 159,896 151,441 319,988 303,861
Analytics-Based Services | PSAV        
Disaggregation of Revenue [Line Items]        
Revenues 148,758 143,420 297,373 290,760
Analytics-Based Services | PEPM        
Disaggregation of Revenue [Line Items]        
Revenues 9,177 7,142 18,578 12,222
Analytics-Based Services | Other        
Disaggregation of Revenue [Line Items]        
Revenues 1,961 879 4,037 879
Payment and Revenue Integrity Services        
Disaggregation of Revenue [Line Items]        
Revenues 27,857 29,402 56,118 56,381
Payment and Revenue Integrity Services | PSAV        
Disaggregation of Revenue [Line Items]        
Revenues 27,749 29,302 55,901 56,174
Payment and Revenue Integrity Services | PEPM        
Disaggregation of Revenue [Line Items]        
Revenues $ 108 $ 100 $ 217 $ 207