XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Allowance for Credit Losses - Schedule for Allowance for Credit Losses on Financing Receivables (Details) - Trade Accounts Receivable [Member]
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Balance $ 14,060
Current period provision for expected credit losses 2,841
Write offs (1,484)
Recoveries 407
Other (376)
Balance $ 15,448