v3.26.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Contract Assets and Liabilities
The following table summarizes the values of contract assets, capitalized commissions and contract liabilities (in thousands):
September 30, 2026December 31, 2025
Current contract assets (1)
$— $— 
Total contract assets$— $— 
Current capitalized commissions (1)
$188 $138 
Long-term capitalized commissions (2)
170 36 
Total capitalized commissions$358 $174 
Current contract liabilities$267 $851 
Long-term contract liabilities (3)
357 386 
Total contract liabilities$624 $1,237 

(1) Recorded within other current assets on the Consolidated Balance Sheets.
(2) Recorded within other assets on the Consolidated Balance Sheets.
(3) Recorded within other long-term liabilities on the Consolidated Balance Sheets.
Schedule of Disaggregation of Revenue
The following table details the disaggregation of net revenue for the three and nine months ended September 30, 2026 (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2026202520262025
Client direct billing$135,577 $132,288 $405,122 $385,483 
Commercial insurance44,654 32,466 111,865 86,089 
Medicare and other government29,023 22,974 80,595 65,462 
Self-pay— 69 — 128 
Total net revenue$209,254 $187,797 $597,582 $537,162