XML 75 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note H - Accounts Payable and Accrued Expenses - Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accrued payroll $ 6,126 $ 10,671
Accrued professional fees 863 675
Accounts payable 13,075 13,987
Other accrued expenses 5,392 3,070
Total accounts payable and accrued expenses $ 25,456 $ 28,403