XML 114 R104.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Unrecognized Tax Benefit [LineItems]      
Current $ 21,289 $ 17,992 $ 11,798
Deferred 7,388 401 (2,908)
Provision for Federal income tax expense 28,677 18,393 8,890
Current 4,379 4,446 3,128
Deferred 2,896 957 (2,562)
Provision for State income tax expense 7,275 5,403 566
Reported income tax provision 35,952 23,796 9,456
Continuing Operations [Member]      
Unrecognized Tax Benefit [LineItems]      
Provision for State income tax expense 35,939 25,340 10,876
Discontinued Operations [Member]      
Unrecognized Tax Benefit [LineItems]      
Provision for State income tax expense $ 13 $ (1,544) $ (1,420)