XML 104 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Provision (Benefit) for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current      
Domestic $ 43,321 $ 79,840 $ 10,498
State and local 15,536 27,596 2,601
Foreign 294 192 0
Current federal, state and local, tax expense 59,151 107,628 13,099
Deferred      
Domestic 1,000 (34,535) 18,558
State and local (178) (8,261) 4,034
Foreign (9,997) 116 (1,073)
Deferred federal, state and local, tax expense (9,175) (42,680) 21,519
Provision for income taxes $ 49,976 $ 64,948 $ 34,618