v3.26.3
Segment and Geographic Information - Schedule of Segment Expenses and Other Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2026
Mar. 29, 2026
Sep. 28, 2025
Sep. 27, 2026
Sep. 28, 2025
Segment Reporting [Line Items]          
Revenue $ 149,177   $ 139,529 $ 455,496 $ 388,000
Cost of revenue 79,815   83,023 238,250 220,692
Operating expenses:          
Stock-based compensation 21,732   13,138 63,176 45,133
Depreciation and amortization       7,687 2,586
Gain on early lease termination 0   (4,144) 0 (4,144)
Gain on sale of long-term investment 0 $ (6,400) 0 (6,423) 0
Provision for income taxes 1,337   154 2,184 402
Net income 862   6,873 18,767 9,162
Reconciliation:          
Consolidated net income 862   6,873 18,767 9,162
Operating Segments | Reportable Segment          
Segment Reporting [Line Items]          
Revenue 149,177   139,529 455,496 388,000
Cost of revenue 79,815   83,023 238,250 220,692
Operating expenses:          
Personnel-related expense 20,892   18,165 62,154 54,441
Stock-based compensation 20,519   12,525 59,453 42,518
Outside professional services 14,949   12,176 44,389 34,785
Marketing expenditure 4,769   4,680 15,188 14,724
Credit card and in-app processing fee 4,248   4,582 13,530 12,686
Other segment items 972   865 5,968 859
Depreciation and amortization 600   534 1,477 1,609
Gain on early lease termination 0   (4,144) 0 (4,144)
Gain on sale of long-term investment 0   0 (6,423) 0
Interest expense 214   96 559 266
Provision for income taxes 1,337   154 2,184 402
Net income 862   6,873 18,767 9,162
Reconciliation:          
Consolidated net income 862   6,873 18,767 9,162
Adjustments and reconciling items          
Operating expenses:          
Net income 0   0 0 0
Reconciliation:          
Consolidated net income $ 0   $ 0 $ 0 $ 0