XML 69 R56.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accrued Expense [Abstract]    
Registration penalties $ 1,583 $ 1,583
License fees 892 892
Board of directors fees 942 415
Employee compensation 2,298 4,585
Other 284 1,037
Total Accrued Expenses $ 5,999 $ 8,512