v3.25.2
General Information and Basis of Accounting - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Revenues $ 241,570 $ 233,476 $ 472,900 $ 467,984
PSAV | Revenue Benchmark | Contract Type        
Disaggregation of Revenue [Line Items]        
Customer concentration risk percentage 82.60% 89.20% 84.20% 88.70%
PEPM | Revenue Benchmark | Contract Type        
Disaggregation of Revenue [Line Items]        
Customer concentration risk percentage 9.80% 9.30% 9.90% 9.40%
Other | Revenue Benchmark | Contract Type        
Disaggregation of Revenue [Line Items]        
Customer concentration risk percentage 7.60% 1.60% 5.90% 1.80%
Network-Based Services        
Disaggregation of Revenue [Line Items]        
Revenues $ 54,125 $ 45,723 $ 101,015 $ 91,878
Network-Based Services | PSAV        
Disaggregation of Revenue [Line Items]        
Revenues 27,960 31,647 56,842 62,869
Network-Based Services | PEPM        
Disaggregation of Revenue [Line Items]        
Revenues 12,295 12,356 24,743 25,409
Network-Based Services | Other        
Disaggregation of Revenue [Line Items]        
Revenues 13,870 1,720 19,430 3,600
Analytics-Based Services        
Disaggregation of Revenue [Line Items]        
Revenues 156,966 159,896 310,396 319,988
Analytics-Based Services | PSAV        
Disaggregation of Revenue [Line Items]        
Revenues 141,243 148,758 279,987 296,403
Analytics-Based Services | PEPM        
Disaggregation of Revenue [Line Items]        
Revenues 11,238 9,177 21,969 18,577
Analytics-Based Services | Other        
Disaggregation of Revenue [Line Items]        
Revenues 4,485 1,961 8,440 5,008
Payment and Revenue Integrity Services        
Disaggregation of Revenue [Line Items]        
Revenues 30,479 27,857 61,489 56,118
Payment and Revenue Integrity Services | PSAV        
Disaggregation of Revenue [Line Items]        
Revenues 30,352 27,749 61,241 55,901
Payment and Revenue Integrity Services | PEPM        
Disaggregation of Revenue [Line Items]        
Revenues $ 127 $ 108 $ 248 $ 217