XML 79 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS AND RESERVES (Details) - Allowance for doubtful accounts - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
VALUATION AND QUALIFYING ACCOUNTS AND RESERVES      
Balance at beginning of period $ 2,605 $ 967 $ 513
Additions charged to income 181 3,431 575
Accounts receivable written off (10) (1,429) (36)
Currency and Other Adjustments (3) (364) (85)
Balance at end of period $ 2,773 2,605 $ 967
Cumulative Effect, Period of Adoption, Adjustment | Accounting Standards Update 2016-13      
VALUATION AND QUALIFYING ACCOUNTS AND RESERVES      
Additions charged to income   $ 50