XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of company's disaggregated revenue

Three Months Ended March 31, 

(in thousands)

2025

2024

Revenue from customers:

Service revenue

$

5,785

$

Product revenue

8

Total revenue from customers

$

5,793

$