XML 144 R127.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Income Tax (Benefit) Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current      
Federal $ 4,459 $ 2,635 $ 554
State 728 1,065 (31)
Total current 5,187 3,700 523
Deferred      
Federal 23,004 16,883 98
State 8,528 4,849 (1,303)
Total deferred 31,532 21,732 (1,205)
Total income tax provision (benefit) $ 36,719 $ 25,432 $ (682)