XML 128 R101.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Additional Information (Details)
$ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
Bright Canyon Energy Corporation | Clear Creek Wind Farm  
Fair value of assets and liabilities that are measured at fair value on a recurring basis  
Impairment of equity method investments $ 12.8