XML 62 R44.htm IDEA: XBRL DOCUMENT v3.25.4
Note 1 - Nature of Operations and Summary of Significant Accounting Policies - Activity in the Allowance for Credit Losses (Details) - Trade Accounts Receivable [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Balance $ 3,184 $ 15,914 $ 14,060
Current period provision for expected credit losses (150) (1,430) 3,305
Write offs   (10,969) [1] (1,484)
Recoveries     490
Other   (331) (457)
Balance $ 3,034 $ 3,184 $ 15,914
[1] Primarily the write off of the remaining balance due from our Nigerian joint venture.