XML 53 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule II - Valuation and Qualifying Accounts (Tables)
12 Months Ended
Dec. 31, 2021
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Summary of Valuation Allowance
Balance at
Beginning
of Year
AdditionsDeductionsBalance
at End of
Year
Deferred tax assets valuation allowance
Year ended December 31, 2021$38,321 $7,503 $5,337 $40,487 
Year ended December 31, 2020$32,350 $7,986 $2,015 $38,321 
Year ended December 31, 2019$27,865 $7,396 $2,911 $32,350 
Balance at
Beginning
of Year
AdditionsDeductionsBalance
at End of
Year
Allowance for credit losses, accounts receivable
Year ended December 31, 2021$1,598 $271 $970 $899 
Year ended December 31, 2020$1,354 $2,144 $1,900 $1,598 
Year ended December 31, 2019$1,257 $1,361 $1,264 $1,354