XML 84 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Examination [Line Items]      
Federal statutory income tax 21.00% 21.00% 21.00%
Tax valuation allowance $ 0 $ 0  
Reserves for uncertain tax positions 0 0  
Income tax expense impacted by the benefit from Federal Energy Credits 2,596,000 $ 18,324,000 $ 16,451,000
Federal income tax credit for each home meets the statute 2,000    
Maximum [Member] | Federal [Member]      
Income Tax Examination [Line Items]      
Federal income tax credit for each home meets the statute $ 5,000    
Income tax year under examination 2023    
Minimum [Member] | Federal [Member]      
Income Tax Examination [Line Items]      
Federal income tax credit for each home meets the statute $ 2,500    
Income tax year under examination 2018