XML 67 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Textual) (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Operating Loss Carryforwards [Line Items]      
Interest Expense Securities     $ 45,200,000
Interest Income, Securities, Operating, Taxable $ 8,300,000 $ 4,600,000  
Income Tax Expense (Benefit) 5,240,000 4,744,000 (6,208,000)
Unrecognized Tax Benefits 0 0  
Operating Loss Carryforwards 43,900,000    
TRS [Member]      
Operating Loss Carryforwards [Line Items]      
Income Tax Expense (Benefit) (1,800,000) (1,000,000) 9,500,000
Texas Based Margin [Member]      
Operating Loss Carryforwards [Line Items]      
Income Tax Expense (Benefit) $ 5,200,000 $ 4,700,000 $ 6,200,000