v3.26.1
Acquisitions - Schedule of Pro Forma Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Business Combination, Pro Forma Information [Line Items]        
Total revenue $ 9,076 $ 15,755 $ 18,879 $ 30,504
Net (loss) income (14,982) (37,829) (20,878) (29,017)
QCi        
Business Combination, Pro Forma Information [Line Items]        
Total revenue 5,551 61 9,242 100
Net (loss) income (11,753) (36,482) (15,803) (19,500)
LSI        
Business Combination, Pro Forma Information [Line Items]        
Total revenue 0 5,146 1,742 13,619
Net (loss) income 0 (3,578) (640) (9,603)
NuCrypt        
Business Combination, Pro Forma Information [Line Items]        
Total revenue 0 149 346 340
Net (loss) income 0 (167) (158) (204)
NHanced        
Business Combination, Pro Forma Information [Line Items]        
Total revenue 3,525 10,399 7,549 16,445
Net (loss) income $ (3,229) $ 2,398 $ (4,277) $ 290