XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Note 5 - Accrued Liabilities and Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Mar. 15, 2023
Dec. 31, 2022
Accrued dividends and dividend equivalents payable $ 735   $ 733 $ 5,600 $ 5,500
Accrued compensation and related benefits 19,000 $ 14,600      
Accrued liabilities 48,378 52,225      
Estimated aggregate liability 5,300 5,200      
Restricted cash 800 800      
Other long-term liabilities          
Estimated aggregate liability 3,200 $ 3,100      
Accounts Payable and Accrued Liabilities          
Accrued dividends and dividend equivalents payable 5,500        
Accrued liabilities $ 3,800