XML 79 R64.htm IDEA: XBRL DOCUMENT v3.26.3
Segment and Related Information - Schedule of Revenues and Significant Segment Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Line Items]                
Total revenues, net $ 137,108     $ 119,183     $ 394,491 $ 335,446
Less:                
Total cost of sales 77,047     69,968     223,346 186,897
Sales and marketing 12,689     12,478     36,538 36,534
General and administrative 26,946     31,725     83,930 92,706
Research and development 22,177     19,276     66,659 59,977
Depreciation and amortization             38,244 36,768
Stock-based compensation 7,563     7,821     21,525 22,889
Amortization of identifiable intangible assets 3,719     3,389     10,875 10,042
Operating loss (5,470)     (17,653)     (32,257) (50,710)
Net loss (9,039) $ (16,896) $ (16,169) (18,177) $ (21,040) $ (24,350) (42,104) (63,567)
Subscription service                
Segment Reporting [Line Items]                
Total revenues, net 85,875     74,763     247,788 215,076
Less:                
Total cost of sales 37,991     33,431     110,179 94,475
Hardware                
Segment Reporting [Line Items]                
Total revenues, net 34,372     29,895     98,712 78,602
Less:                
Total cost of sales 26,554     24,567     77,436 60,575
Professional service                
Segment Reporting [Line Items]                
Total revenues, net 16,861     14,525     47,991 41,768
Less:                
Total cost of sales 12,502     11,970     35,731 31,847
Reportable Segment                
Segment Reporting [Line Items]                
Total revenues, net 137,108     119,183     394,491 335,446
Less:                
Sales and marketing 12,274     12,046     35,478 35,420
General and administrative 20,255     23,583     64,051 69,062
Research and development 20,892     18,110     63,098 56,775
Depreciation and amortization 9,675     9,082     27,369 26,726
Stock-based compensation 7,563     7,821     21,525 22,889
Transaction costs 122     1,171     726 2,887
Amortization of identifiable intangible assets 3,719     3,389     10,875 10,042
Other segment item 0     0     5,400 0
Operating loss (5,470)     (17,653)     (32,257) (50,710)
Other segment items (3,569)     (524)     (9,847) (12,857)
Net loss (9,039)     (18,177)     (42,104) (63,567)
Reportable Segment | Subscription service                
Less:                
Total cost of sales 29,253     25,300     85,693 70,616
Reportable Segment | Hardware                
Less:                
Total cost of sales 26,472     24,474     77,201 60,306
Reportable Segment | Professional service                
Less:                
Total cost of sales $ 12,353     $ 11,860     $ 35,332 $ 31,433