Annual report pursuant to Section 13 and 15(d)

Schedule II - Valuation and Qualifying Accounts (Details)

v3.22.0.1
Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Allowance for credit losses on accounts receivable      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year $ 1,493 $ 396 $ 79
Additions Charged to Statement of Income Accounts 572 1,767 244
Other 0 0 148
Deductions 388 670 75
Balance at End of Year 1,677 1,493 396
Valuation allowance for deferred tax assets      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year 7,926 1,165 107
Additions Charged to Statement of Income Accounts 331 6,761 1,165
Other 0 0 0
Deductions 0 0 107
Balance at End of Year $ 8,257 $ 7,926 $ 1,165