XML 60 R50.htm IDEA: XBRL DOCUMENT v3.26.1
Other Balance Sheet Information - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Schedule of Accrued Expenses and Other Current Liabilities [Abstract]    
Bonuses and commissions $ 1,212 $ 2,839
Compensation and benefits 898 996
Inventory received not invoiced 4,137 1,404
Other 632 926
Total accrued expenses and other current liabilities $ 6,879 $ 6,165