v3.26.1
Balance Sheet Components - Schedule of Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Business Combination [Line Items]    
Accrued legal fees and contingencies $ 2,182 $ 2,124
Uninvoiced receipts 12,751 7,910
Accrued compensation 9,304 7,415
Warranty reserve 1,957 1,800
Sales, use, value-added taxes, customs duties and other taxes 9,325 3,108
Other 3,240 3,843
Total accrued and other current liabilities 38,759 26,200
StereoLabs    
Business Combination [Line Items]    
Specific tax loss liabilities 6,300  
Specific tax Loss cap $ 1,855 $ 0