v3.26.1
Deferred Revenue - NHSc (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Deferred revenue The impact of the updated estimates on revenue recognized from deferred revenue for the three and six months ended June 30, 2026 and 2025 is as follows:
(In thousands)Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Revenue recognized (reversed) from deferred revenue$138 $(95)$240 $(95)
The corresponding deferred revenue balance as of June 30, 2026 and December 31, 2025 is as follows:

(In thousands) June 30, 2026December 31, 2025
Deferred revenue balance$2,434 $2,674