Annual report pursuant to Section 13 and 15(d)

Note 2 - Summary of Significant Accounting Policies - Analysis of Change in Allowance for Bad Debt (Details)

v3.24.0.1
Note 2 - Summary of Significant Accounting Policies - Analysis of Change in Allowance for Bad Debt (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Balance at beginning of period $ (8,704) $ (5,741)
Credit losses and other (7,543) (3,380)
Credit recoveries and other 12,449 298
Adjustment associated with Sasol Acquisition 0 0
Foreign currency gain 889 119
Balance at end of period (6,029) (8,704)
Accounting Standards Update 2016-13 [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member]    
Balance at beginning of period $ (3,120) 0
Balance at end of period   $ (3,120)