v3.26.1
Accrued Expense (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Accrued Expense    
Salaries, wages, and payroll taxes payable $ 683 $ 906
Professional fees 181 0
Other 117 189
Total accrued expense $ 981 $ 1,095