v3.26.1
REVENUES (Tables)
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of deferred revenue The following is a summary of activity in the deferred revenue account:
Three Months Ended
March 31,
20262025
Balance January 1$503 $473 
Revenue recognized(394)(2,989)
Amount collected560 3,027 
Balance March 31$669 $511 
Schedule of disaggregation of revenue
Consistent with ASC 606, we have disaggregated our revenue by timing of revenue recognition. The majority of our revenue is recognized over time as solutions are provided. A small portion of our revenue related to program development, NPI data lists, and other solutions is recognized at a point in time upon delivery to customers. A break down is set forth in the table below.
Three Months Ended
March 31,
20262025
Revenue recognized over time$19,759 $21,782 
Revenue recognized at a point in time85 146 
Total revenue$19,844 $21,928 
Schedule of changes in the allowance for credit losses
The changes in the allowance for credit losses for the three months ended March 31, 2026 and 2025, were as follows:
Three Months Ended
March 31,
20262025
Balance at January 1,$260 $335 
Provision for credit losses— — 
Write-offs— — 
Balance at March 31,$260 $335