XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 4 - Financial Statement Details - Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Accrued other expense $ 43,918 $ 48,901
Accounts payable 21,044 16,154
Total accounts payable and accrued expenses $ 64,962 $ 65,055