v3.26.3
Note 14 - Credit Losses - Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Receivables, gross $ 35,361 $ 36,178
Receivables, allowance (3,554) (4,183)
Receivables, net 31,807 31,995
Long-term contract receivable, gross 18,578 21,138
Long-term contract receivable, allowance (643) (732)
Long-term contract receivable, net 17,935 20,406
Total, gross 53,939 57,316
Total, allowance (4,197) (4,915)
Total, net $ 49,742 $ 52,401