XML 111 R100.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Additional Information) (Details) - USD ($)
1 Months Ended
Jan. 31, 2025
Jun. 30, 2024
Income Tax Disclosure [Line Items]    
Transfers of production tax credits to third party   $ 16,900,000
Subsequent Event    
Income Tax Disclosure [Line Items]    
Transfers of production tax credits to third party $ 17