XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUE RECOGNITION - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Total $ 8,918 $ 3,066 $ 24,483 $ 10,655
Product revenue        
Disaggregation of Revenue [Line Items]        
Total [1] 2,917 799 7,993 1,395
Service revenue        
Disaggregation of Revenue [Line Items]        
Total [1] 6,001 2,267 16,490 9,260
U.S. Government        
Disaggregation of Revenue [Line Items]        
Total 2,702 892 7,674 5,271
Commercial customers        
Disaggregation of Revenue [Line Items]        
Total $ 6,216 $ 2,174 $ 16,809 $ 5,384
[1] Includes related party amounts of $0 and $535 (product revenue) and $1,454 and $1,260 (service revenue) for the three months ended September 30, 2025 and 2024, respectively. Includes related party amounts of $0 and $1,059 (product revenue) and $5,064 and $3,805 (service revenue) for the nine months ended September 30, 2025 and 2024, respectively (see Note 14)