v3.25.1
Subsequent Events (Details) - Subsequent Event - PROPWR Loan Agreement
$ in Millions
Apr. 02, 2025
USD ($)
Subsequent Event [Line Items]  
Debt instrument, term 5 years
Secured Debt  
Subsequent Event [Line Items]  
Debt instrument, face amount $ 103.7
Long-term debt $ 8.5
Secured Debt | Secured Overnight Financing Rate (SOFR)  
Subsequent Event [Line Items]  
Basis spread on variable rate 3.85%
Secured Debt | US Treasury (UST) Interest Rate  
Subsequent Event [Line Items]  
Basis spread on variable rate 3.70%