XML 111 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Reconciliation of Provision for (Benefit from) Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Income tax provision at the statutory U.S. federal rate $ 6,437 $ 18,621 $ 24,199
State income tax provision, net of federal tax benefit 3,217 4,974 5,475
Nondeductible expenses, net 10,297 6,734 4,036
Foreign taxes (includes rate differential and changes in foreign valuation allowance) (1,496) 4,339 1,647
Additional U.S. tax on foreign operations (3,672) (300) 436
Goodwill impairment 6,521 1,522 0
Other, net 620 (1,629) (43)
Total provision for income taxes $ 21,924 $ 34,261 $ 35,750