XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses
6 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses consist of the following:
(in thousands)
June 30, 2024December 31, 2023
Registration penalties$1,583 $1,583 
License fees— 892 
Board of directors fees
1,202 942 
Employee compensation
1,808 2,298 
Other201 284 
$4,794 $5,999