XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Renewable Energy Tax Credit Investment (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Renewable Energy Tax Credit Investment          
Amortization of Solar Energy Tax Credit Investment $ 875,000 $ 337,000 $ 1,200,000 $ 842,000  
Income Tax Credits and Adjustments 863,000 $ 425,000 1,200,000 $ 1,000,000  
Financial standby letter of credit          
Renewable Energy Tax Credit Investment          
Guarantor Obligations, Maximum Exposure, Undiscounted 2,900,000   2,900,000   $ 276,000
Tax Credit Carryforward          
Renewable Energy Tax Credit Investment          
Tax Credit, Committed Investment in the Tax Credit Producing Entity $ 3,200,000   $ 3,200,000   $ 401,000