Annual report pursuant to Section 13 and 15(d)

Other Current Liabilities (Details)

v3.24.1
Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Other Liabilities Disclosure [Abstract]    
Other current liabilities $ 244 $ 256
Accrued interest $ 344 $ 1,176
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Contract liabilities - current Contract liabilities - current
Operating lease right-of-use liabilities $ 621 $ 530
Estimated non-income tax liability 196 86
Total other current liabilities $ 1,405 $ 2,048