XML 138 R124.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Current and Deferred Tax Positions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current tax provision:      
U.S. federal $ 424    
State 2,630 $ 2,059 $ 1,591
Total current 3,054 2,059 1,591
Deferred tax provision:      
U.S. federal 91,880 53,340 32,928
State 5,911 4,750 2,730
Total deferred 97,791 58,090 35,658
Provision for income taxes $ 100,845 $ 60,149 $ 37,249