v3.25.4
Segment Reporting - Summary of Key Financial Performance Measures of Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenue $ 152,326 $ 174,885 $ 236,838
Cost of revenue 102,457 114,547 187,309
Stock compensation 8,779 12,071 13,271
Depreciation and amortization 8,430 6,495 5,533
Total operating expense 88,916 102,110 92,688
Impairment charge 24,929    
Loss from operations (63,976) (41,772) (43,159)
Net loss (60,558) (33,643) (34,587)
Professional Services      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenue 21,133 18,803 35,473
Cost of revenue 26,167 31,160 55,495
Reportable Segment      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenue 152,326 174,885 236,838
Cost of revenue 102,457 114,547 187,309
Gross profit 49,869 60,338 49,529
Operating expenses excluding stock compensation and depreciation and amortization 75,783 87,666 75,179
Stock compensation 8,208 9,654 12,245
Depreciation and amortization 4,925 4,790 5,264
Total operating expense 88,916 102,110 92,688
Impairment charge 24,929    
Loss from operations (63,976) (41,772) (43,159)
Other segment items 3,418 8,129 8,572
Net loss (60,558) (33,643) (34,587)
Reportable Segment | Hardware      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenue 57,973 82,844 137,201
Cost of revenue 52,829 58,833 108,780
Reportable Segment | Professional Services      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenue 21,133 18,803 35,473
Cost of revenue 26,167 31,160 55,495
Reportable Segment | Deferred hub amortization      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenue 15,396 21,600 23,096
Cost of revenue 8,146 11,168 12,602
Reportable Segment | SaaS      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenue 57,824 51,638 41,068
Cost of revenue $ 15,315 $ 13,386 $ 10,432