XML 65 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Textual) (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating Loss Carryforwards [Line Items]      
Interest Expense Securities   $ 45,200,000  
Interest Income, Securities, Operating, Taxable $ 4,600,000   $ 51,800,000
Income Tax Expense (Benefit) 4,744,000 (6,208,000) 13,637,000
Unrecognized Tax Benefits 0 0  
Operating Loss Carryforwards 46,200,000    
TRS [Member]      
Operating Loss Carryforwards [Line Items]      
Income Tax Expense (Benefit) (1,000,000) 9,500,000 (10,900,000)
Texas Based Margin [Member]      
Operating Loss Carryforwards [Line Items]      
Income Tax Expense (Benefit) $ 4,700,000 $ 6,200,000 $ 13,600,000