XML 99 R89.htm IDEA: XBRL DOCUMENT v3.25.4
Schedule II - Valuation and Qualifying Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Valuation Allowance for Deferred Tax Assets [Member]      
Valuation And Qualifying Accounts Disclosure [Line Items]      
Valuation allowance, Beginning balance $ 12,041 $ 14,022 $ 22,536
Valuation allowance, Deductions/ Other (517) (1,981) (8,514)
Valuation allowance, Ending balance 11,524 12,041 14,022
Valuation Allowance for Credit Losses [Member]      
Valuation And Qualifying Accounts Disclosure [Line Items]      
Valuation allowance, Beginning balance 43,520 37,782 43,141
Valuation allowance, Additions/Charges to Expense 29,492 33,719 33,215
Valuation allowance, Deductions/ Other (27,601) (27,981) (38,574)
Valuation allowance, Ending balance $ 45,411 $ 43,520 $ 37,782