v3.26.1
Balance Sheet Components - Schedule of Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Business Combination [Line Items]    
Accrued legal fees and contingencies $ 2,801 $ 2,124
Uninvoiced receipts 10,900 7,910
Accrued compensation 8,012 7,415
Warranty reserve 2,137 1,800
Sales, use, value-added taxes, customs duties and other taxes 9,835 3,108
Other 4,508 3,843
Total accrued and other current liabilities 38,193 26,200
StereoLabs    
Business Combination [Line Items]    
Specific tax loss liabilities 6,300  
Specific tax Loss cap $ 1,855 $ 0