XML 72 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued bonus $ 65 $ 155
Accrued payroll 5 7
Accrued PTO 21 21
Accrued legal settlement 2,000 2,050
Accrued royalties 236 231
Accrued professional fees 282 454
Customer deposits 191 135
Loss restoration settlement 0 570
Other accrued expenses and current liabilities 511 352
Total accrued expenses and other current liabilities $ 3,311 $ 3,975