XML 43 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule II: Valuation and Qualifying Accounts and Reserves
12 Months Ended
Dec. 31, 2021
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II: Valuation and Qualifying Accounts and Reserves SCHEDULE II: VALUATION AND QUALIFYING ACCOUNTS AND RESERVES  
Balance at
Beginning
of Period
Additions
(Reductions)
to Costs and
Expenses
Write
Offs
Balance at
End of Period
 (in thousands)
Allowance for doubtful accounts:
Year Ended December 31, 2019$2,378 $5,853 $(1,475)$6,756 
Year Ended December 31, 2020$6,756 $12,073 $(8,590)$10,239 
Year Ended December 31, 2021$10,239 $2,814 $(3,808)$9,245 
Valuation allowance for deferred tax assets:
Year Ended December 31, 2019$251 $835 $— $1,086 
Year Ended December 31, 2020$1,086 $239 $— $1,325 
Year Ended December 31, 2021$1,325 $11,613 $— $12,938