XML 132 R107.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Narrative (Details) - USD ($)
1 Months Ended 12 Months Ended
Jan. 31, 2026
Dec. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Contingency [Line Items]          
Unrecognized tax benefits   $ 0 $ 0    
Purchase of Energy Tax Credits   11,200,000 $ 11,241,000 $ 0 $ 0
Federal transferable tax credits   $ 15,800,000      
Subsequent Event          
Income Tax Contingency [Line Items]          
Purchase of Energy Tax Credits $ 14,800,000