XML 91 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule II - Valuation and Qualifying Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Accounts Receivable - Allowance for Doubtful Accounts [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year $ 474 $ 378 $ 261
Additions- Charges to (Recovery of) Costs and Expenses 485 96 141
Deductions- Write- offs/Costs Incurred 260   24
Balance at End of Year 699 474 378
Deferred Tax Assets - Valuation Allowance [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year 46,968 64,655 51,589
Additions- Charges to (Recovery of) Costs and Expenses (28,268) (17,687) 13,471
Deductions- Write- offs/Costs Incurred (3,784)   405
Balance at End of Year $ 14,916 $ 46,968 $ 64,655