XML 39 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Other Current Liabilities - Accrued Liabilities and Other (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Other Current Liabilities    
Accrued accounts payable $ 436 $ 273
Accrued employee compensation and benefits 605 576
Other current liabilities 37 37
Accrued Liabilities, Current, Total $ 1,078 $ 886