v3.26.1
Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Business Combination [Line Items]    
Prepaid expenses $ 8,841 $ 3,529
Prepaid inventory 2,908 2,887
Prepaid insurance 2,132 967
Receivable from contract manufacturer 5,248 3,497
Import duty receivable 4,930 0
IRS Income tax refund receivable 0 2,993
Other current assets 4,829 3,644
Total prepaid expenses and other current assets 30,743 17,517
StereoLabs    
Business Combination [Line Items]    
Indemnification asset (See Note 3.) $ 1,855 $ 0