v3.26.1
Segment Information - Schedule of Segment Data (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Significant expenses:        
Cost of sales $ 24,168 $ 18,865 $ 49,560 $ 37,393
Inventory write-down 388 86 1,053 86
Sales and marketing 6,785 5,347 12,400 9,912
Research and development 1,215 929 2,628 1,722
Share-based compensation 1,557 1,381 2,870 3,469
Depreciation and amortization 379 867 804 1,363
Restructuring costs 308 768 792 1,323
Total operating expenses 21,047 19,828 42,033 37,634
Reportable Segment        
Segment Reporting [Line Items]        
Adjusted EBITDA 13,088 1,688 18,167 3,977
Significant expenses:        
Sales and marketing 6,785 5,347 12,400 9,912
Research and development 1,215 929 2,628 1,722
General and administrative, excluding transaction costs 10,222 10,504 20,999 19,773
Share-based compensation 1,557 1,381 2,870 3,469
Depreciation and amortization 379 867 804 1,363
Total significant operating expenses 20,158 19,028 39,701 36,239
Restructuring costs 308 768 792 1,323
Transaction costs 581 32 1,540 72
Total operating expenses $ 21,047 $ 19,828 $ 42,033 $ 37,634