XML 89 R71.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Federal and State Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current      
Federal $ (49) $ 10,310 $ 14,763
State (146) 1,607 1,713
Total current tax expense (195) 11,917 16,476
Deferred      
Federal (2,150) (4,190) (5,285)
State (425) (515) (582)
Total deferred tax expense (2,575) (4,705) (5,867)
Income taxes $ (2,770) $ 7,212 $ 10,609