XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Deferred Revenue - NHSc (Tables)
9 Months Ended
Sep. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Deferred revenue Revenue recognized from deferred revenue due to updated estimates of the total forecasted deliverables over the contract term for the three and nine months ended September 30, 2024 and 2023 is as follows:
(In thousands)Three Months Ended September 30,Nine Months Ended September 30,
2024202320242023
Revenue recognized from deferred revenue$732 $— $732 $149 

The corresponding deferred revenue balance as of September 30, 2024 and December 31, 2023 is as follows:

(In thousands) September 30, 2024December 31, 2023
Deferred revenue balance$2,579 $3,311