XML 91 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule II - Valuation and Qualifying Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accounts Receivable - Allowance for Doubtful Accounts [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year $ 378 $ 261 $ 351
Additions- Charges to (Recovery of) Costs and Expenses 96 141 175
Deductions- Write- offs/Costs Incurred   24 265
Balance at End of Year 474 378 261
Deferred Tax Assets - Valuation Allowance [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year 64,655 51,589 45,626
Additions- Charges to (Recovery of) Costs and Expenses (17,687) 13,471 8,279
Deductions- Write- offs/Costs Incurred   405 2,316
Balance at End of Year $ 46,968 $ 64,655 $ 51,589