XML 148 R136.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule of Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Line Items]      
Beginning balance, as of January 1 $ 18,606 $ 15,608 $ 14,465
Tax positions for current year, Additions   0 1,398
Tax positions for prior years, Additions   3,024 13
Tax positions for prior years, Reductions (2,696) (26) (56)
Expiration of statutes, Reductions (8,247) 0 (212)
Ending balance as of December 31 $ 7,663 $ 18,606 $ 15,608