XML 36 R24.htm IDEA: XBRL DOCUMENT v3.26.1
General Information and Basis of Accounting - Schedule of Disaggregation Revenues by Services (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Revenues $ 257,478 $ 241,570 $ 502,156 $ 472,900
PSAV | Revenue Benchmark | Contract Type        
Disaggregation of Revenue [Line Items]        
Customer concentration risk (as a percent) 85.80% 82.60% 84.70% 84.20%
PEPM | Revenue Benchmark | Contract Type        
Disaggregation of Revenue [Line Items]        
Customer concentration risk (as a percent) 8.30% 9.80% 9.00% 9.90%
Other | Revenue Benchmark | Contract Type        
Disaggregation of Revenue [Line Items]        
Customer concentration risk (as a percent) 5.90% 7.60% 6.30% 5.90%
Claims Intelligence Solutions        
Disaggregation of Revenue [Line Items]        
Revenues $ 178,465 $ 156,966 $ 344,770 $ 310,396
Claims Intelligence Solutions | PSAV        
Disaggregation of Revenue [Line Items]        
Revenues 162,411 141,243 309,708 279,987
Claims Intelligence Solutions | PEPM        
Disaggregation of Revenue [Line Items]        
Revenues 10,057 11,238 21,896 21,969
Claims Intelligence Solutions | Other        
Disaggregation of Revenue [Line Items]        
Revenues 5,997 4,485 13,166 8,440
Network Solutions        
Disaggregation of Revenue [Line Items]        
Revenues 50,333 54,125 97,809 101,015
Network Solutions | PSAV        
Disaggregation of Revenue [Line Items]        
Revenues 29,985 27,960 56,364 56,842
Network Solutions | PEPM        
Disaggregation of Revenue [Line Items]        
Revenues 11,250 12,295 22,900 24,743
Network Solutions | Other        
Disaggregation of Revenue [Line Items]        
Revenues 9,098 13,870 18,545 19,430
Payment and Revenue Integrity Solutions        
Disaggregation of Revenue [Line Items]        
Revenues 28,680 30,479 59,577 61,489
Payment and Revenue Integrity Solutions | PSAV        
Disaggregation of Revenue [Line Items]        
Revenues 28,597 30,352 59,399 61,241
Payment and Revenue Integrity Solutions | PEPM        
Disaggregation of Revenue [Line Items]        
Revenues $ 83 $ 127 $ 178 $ 248