XML 82 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Schedule of Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current expense (benefit):      
Federal $ 8,832 $ (178) $ (1,653)
State 3,997 1,888 930
Foreign and U.S. territories 14,510 8,153 5,074
Total current expense: 27,339 9,863 4,351
Deferred expense (benefit):      
Federal (51,758) (48,634) (54,526)
State (24,862) (17,612) (25,395)
Foreign and U.S. territories (1,388) 1,426 472
Total deferred benefit: (78,008) (64,820) (79,449)
Income tax benefit $ (50,669) $ (54,957) $ (75,098)