v3.26.1
Revision of Previously Issued Financial Statements and Financial Information - Statements of Operations and Comprehensive Income (Loss) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Sep. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Error Corrections and Prior Period Adjustments Restatement [Line Items]                      
Total revenue $ 33,865       $ 26,063 $ 21,555 $ 56,321 $ 47,618 $ 79,606 $ 106,159 $ 77,408
Gross profit 21,823       13,380 11,777 34,062 25,157 41,357 53,984 38,660
General and administrative 9,570 $ 9,248   $ 6,240 7,019 7,067 18,818 14,086 20,325 28,945 33,942
Sales and marketing 5,950 4,472   4,924 4,315 4,000 10,422 8,315 13,239 18,464 15,746
Research and development 4,563 3,921   3,767 3,729 2,879 8,484 6,608 10,376 13,991 9,685
Total operating expenses 20,083 17,641   14,931 15,063 13,946 37,724 29,009 43,940 61,400 59,373
Operating income (loss) 1,740 (5,402)   1,269 (1,683) (2,169) (3,662) (3,852) (2,583) (7,416) (20,713)
Interest expense, net (707)       (979)   (1,390) (1,970)     (1,305)
Total other income (expense), net (2,350)       (35,695)   (187) (29,987)     8,063
Loss before income tax provision (610) (3,239)   4,196 (37,378) 3,539 (3,849) (33,839) (29,643) (38,805) (12,650)
Net loss and comprehensive loss $ (620) $ (3,246) $ (9,136) $ 4,187 $ (37,411) $ 3,527 $ (3,866) $ (33,884) $ (29,697) $ (38,833) $ (12,704)
Net loss per share attributable to common stockholders, basic (in dollars per share) $ (0.05)       $ (2.35) $ 0.14 $ (0.20) $ (2.21) $ (1.98) $ (2.27) $ (1.59)
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ (0.05) $ (0.24)   $ (0.05) $ (2.35) $ 0.14 $ (0.29) $ (2.21) $ (1.98) $ (2.27) $ (1.59)
Hardware                      
Error Corrections and Prior Period Adjustments Restatement [Line Items]                      
Total revenue $ 30,645       $ 25,200 $ 21,155 $ 50,424 $ 46,355 $ 76,830 $ 101,289 $ 77,408
Redeemable Common Stock                      
Error Corrections and Prior Period Adjustments Restatement [Line Items]                      
Net loss per share attributable to common stockholders, basic (in dollars per share) $ (0.01) (0.11)     $ (2.31) $ 0.17 $ (0.12) $ (2.13) $ (1.86) $ (2.12) $ (1.44)
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ (0.01) $ (0.11)     $ (2.31) $ 0.17 $ (0.12) $ (2.13) $ (1.86) $ (2.12) $ (1.44)
As Reported                      
Error Corrections and Prior Period Adjustments Restatement [Line Items]                      
Total revenue           $ 21,104   $ 47,167 $ 79,155 $ 105,708 $ 78,056
Gross profit           11,326   24,706 40,906 53,533 39,308
General and administrative   $ 9,302   $ 6,273 $ 7,228 7,092   14,320 20,593 29,245 33,967
Sales and marketing   4,473   4,926 4,318 4,002   8,320 13,246 18,473 15,760
Research and development   3,956   3,785 3,753 2,903   6,656 10,441 14,076 9,801
Total operating expenses   17,731   14,984 15,299 13,997   29,296 44,280 61,794 59,528
Operating income (loss)   (5,492)   1,216 (1,919) (2,671)   (4,590) (3,374) (8,261) (20,220)
Interest expense, net                     (1,630)
Total other income (expense), net                     7,738
Loss before income tax provision   (3,329)   4,143 (37,614) 3,037   (34,577) (30,434) (39,650) (12,482)
Net loss and comprehensive loss   $ (3,336) (9,190) $ 4,134 $ (37,647) $ 3,025   $ (34,622) $ (30,488) $ (39,678) $ (12,536)
Net loss per share attributable to common stockholders, basic (in dollars per share)         $ (2.37) $ 0.11   $ (2.26) $ (2.03) $ (2.31) $ (1.57)
Net loss per share attributable to common stockholders, diluted (in dollars per share)   $ (0.25)   $ (0.06) (2.37) $ 0.11   $ (2.26) $ (2.03) $ (2.31) $ (1.57)
As Reported | Hardware                      
Error Corrections and Prior Period Adjustments Restatement [Line Items]                      
Total revenue           $ 20,704   $ 45,904 $ 76,379 $ 100,838 $ 78,056
As Reported | Redeemable Common Stock                      
Error Corrections and Prior Period Adjustments Restatement [Line Items]                      
Net loss per share attributable to common stockholders, basic (in dollars per share)   (0.12)     (2.33) $ 0.15   $ (2.18) $ (1.91) $ (2.16) $ (1.42)
Net loss per share attributable to common stockholders, diluted (in dollars per share)   $ (0.12)     $ (2.33) $ 0.15   $ (2.18) $ (1.91) $ (2.16) $ (1.42)
Adjustments                      
Error Corrections and Prior Period Adjustments Restatement [Line Items]                      
Total revenue           $ 451   $ 451 $ 451 $ 451 $ (648)
Gross profit           451   451 451 451 (648)
General and administrative   $ (54)   $ (33) $ (209) (25)   (234) (268) (300) (25)
Sales and marketing   (1)   (2) (3) (2)   (5) (7) (9) (14)
Research and development   (35)   (18) (24) (24)   (48) (65) (85) (116)
Total operating expenses   (90)   (53) (236) (51)   (287) (340) (394) (155)
Operating income (loss)   90   53 236 502   738 791 845 (493)
Interest expense, net                     325
Total other income (expense), net                     325
Loss before income tax provision   90   53 236 502   738 791 845 (168)
Net loss and comprehensive loss   $ 90 $ 54 $ 53 $ 236 $ 502   $ 738 $ 791 $ 845 $ (168)
Net loss per share attributable to common stockholders, basic (in dollars per share)         $ 0.02 $ 0.03   $ 0.05 $ 0.05 $ 0.04 $ (0.02)
Net loss per share attributable to common stockholders, diluted (in dollars per share)   $ 0.01   $ 0.01 0.02 $ 0.03   $ 0.05 $ 0.05 $ 0.04 $ (0.02)
Adjustments | Hardware                      
Error Corrections and Prior Period Adjustments Restatement [Line Items]                      
Total revenue           $ 451   $ 451 $ 451 $ 451 $ (648)
Adjustments | Redeemable Common Stock                      
Error Corrections and Prior Period Adjustments Restatement [Line Items]                      
Net loss per share attributable to common stockholders, basic (in dollars per share)   0.01     0.02 $ 0.02   $ 0.05 $ 0.05 $ 0.04 $ (0.02)
Net loss per share attributable to common stockholders, diluted (in dollars per share)   $ 0.01     $ 0.02 $ 0.02   $ 0.05 $ 0.05 $ 0.04 $ (0.02)