XML 74 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Note 15 - Credit Losses - Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Receivables, gross $ 36,438 $ 37,270
Receivables, allowance (4,171) (4,425)
Receivables, net 32,267 32,845
Long-term contract receivable, gross 23,550 24,323
Long-term contract receivable, allowance (816) (843)
Long-term contract receivable, net 22,734 23,480
Total, gross 59,988 61,593
Total, allowance (4,987) (5,268)
Total, net $ 55,001 $ 56,325