Annual report pursuant to Section 13 and 15(d)

Revenue Recognition - Summary of Company's Revenue by Revenue Stream (Details)

v3.24.0.1
Revenue Recognition - Summary of Company's Revenue by Revenue Stream (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]    
Total revenue [1] $ 80,418 $ 55,195
Product revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 21,977 31,985
Leased equipment    
Disaggregation of Revenue [Line Items]    
Total revenue 37,247 17,569
Service revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 16,141 4,331
License fees    
Disaggregation of Revenue [Line Items]    
Total revenue 2,963 0
Professional services and other revenue    
Disaggregation of Revenue [Line Items]    
Total revenue $ 2,090 $ 1,310
[1] Includes related party revenue of $11.3 million and $13.5 million for the years ended December 31, 2023 and 2022, respectively.