XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Note 12 - Income Taxes (Details Textual) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Share Repurchase Program, Excise Tax $ 0   $ 352,000
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 21.00%    
Deferred Tax Assets, Valuation Allowance $ 0   0
Income Tax Expense (Benefit) 9,939,000 $ 2,297,000  
Deferred Income Tax Liabilities, Net 242,337,000   232,398,000
Texas Margin Tax [Member]      
Income Tax Expense (Benefit) 0 $ 223,000  
Texas Margin Tax [Member] | State and Local Jurisdiction [Member]      
Deferred Income Tax Liabilities, Net 9,000,000   $ 8,600,000
Cumulative Effect, Period of Adoption, Adjustment [Member]      
Income Tax Expense (Benefit) 1,000,000    
Deferred Tax Assets, Gross $ 3,000,000