v3.25.1
Note 9 - Other Information - Allowance for Doubtful Accounts Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Balance $ 3,101 $ 4,237
Credit loss (reversal) expense (131) 232
Write-Off of Accounts Receivable (210) (1,368)
Balance $ 2,760 $ 3,101