XML 98 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Valuation And Qualifying Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Allowance for Credit Losses      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at the beginning of the period $ 2,564 $ 2,775 $ 2,760
Additions [1] 797 383 669
Deduction (292) (594) (654)
Balance at the end of the period 3,069 2,564 2,775
Valuation Allowance of Deferred Tax Assets      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at the beginning of the period 511,412 999 1,259
Additions [1] 193 510,488 0
Deduction (510,178) (75) (260)
Balance at the end of the period $ 1,427 $ 511,412 $ 999
[1] Reductions in/charges to revenues and expenses.