Renewable Energy Tax Credit Investment (Details) - USD ($) |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|
| Renewable Energy Tax Credit Investment | |||||
| Amortization of Solar Energy Tax Credit Investment | $ 301,000 | $ 875,000 | $ 553,000 | $ 1,200,000 | |
| Income Tax Credits and Adjustments | 230,000 | $ 863,000 | 462,000 | $ 1,200,000 | |
| Financial standby letter of credit | |||||
| Renewable Energy Tax Credit Investment | |||||
| Guarantor Obligations, Maximum Exposure, Undiscounted | 104,000 | 104,000 | $ 835,000 | ||
| Tax Credit Carryforward | |||||
| Renewable Energy Tax Credit Investment | |||||
| Tax Credit, Committed Investment in the Tax Credit Producing Entity | $ 983,000 | $ 983,000 | $ 1,500,000 | ||