v3.26.1
Commitments and Contingencies (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
MW
Loss Contingencies [Line Items]  
Net operating income (as a percent) 2.50%
Number of watts | MW 1,000
Surety Bond  
Loss Contingencies [Line Items]  
Outstanding surety bonds issued for our benefit | $ $ 31,810