v3.26.1
The Company and Summary of Significant Accounting Policies - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Accrued Expenses and Other Current Liabilities        
Customer deposits $ 3,022 $ 146    
Payroll and payroll taxes 2,260 457    
Contingent consideration - short term 920      
Acquisition-related liabilities - short term 804      
Sales tax 368 42    
Warranty liability 282 354 $ 362 $ 364
Legal, consulting and financial services 212 268    
Credit cards 154 176    
Accrued interest 211      
Other 384 379    
Total $ 8,617 $ 1,822