XML 145 R127.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets and Goodwill- Schedule of Other Amortization of Intangible Assets and Liabilities (Details) - USD ($)
1 Months Ended 12 Months Ended
Aug. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]        
Other impairments for intangibles   $ 0 $ 0 $ 0
Trade name        
Finite-Lived Intangible Assets [Line Items]        
Amortization of intangible assets   0 0 3,897,000
Other impairments for intangibles $ 3,800,000      
Power supply agreements        
Finite-Lived Intangible Assets [Line Items]        
Amortization of intangible assets   $ 9,454,000 $ 9,680,000 $ 9,680,000