v3.26.1
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue by Revenue Source

The following table presents the Company’s consolidated revenue from sales to unaffiliated customers disaggregated by revenue source:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

(in thousands)

 

Unaudited

 

 

Unaudited

 

 

Unaudited

 

 

Unaudited

 

   Payor

 

$

51,497

 

 

$

40,501

 

 

$

100,059

 

 

$

78,343

 

   DTE

 

 

6,886

 

 

 

9,403

 

 

 

16,499

 

 

 

18,986

 

   Consumer

 

 

3,289

 

 

 

4,406

 

 

 

6,793

 

 

 

9,163

 

Total revenue

 

$

61,672

 

 

$

54,310

 

 

$

123,351

 

 

$

106,492