Commitment and Contingencies - Insurance Claims and Recoveries (Details) - Fire - USD ($) $ in Millions |
1 Months Ended | 12 Months Ended |
|---|---|---|
Oct. 31, 2025 |
Dec. 31, 2025 |
|
| Other Commitments [Line Items] | ||
| Write off of net book value associated with damaged solar assets | $ 0.2 | |
| Insurance recoveries | $ 0.3 |