XML 102 R61.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Components of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current      
Federal $ 35,884 $ 37,536 $ 33,523
State 6,293 10,767 10,171
Foreign 683 0 0
Total current tax expense (benefit) 42,860 48,303 43,694
Deferred      
Federal 5,632 5,164 789
State 2,625 1,956 605
Foreign 144 0 0
Total deferred tax expense (benefit) 8,401 7,120 1,394
Income tax expense (benefit) $ 51,261 $ 55,423 $ 45,088