v3.26.1
Subsequent Events (Details) - USD ($)
shares in Thousands, $ in Millions
1 Months Ended 12 Months Ended
Apr. 13, 2026
Aug. 11, 2023
Apr. 30, 2026
Sep. 30, 2025
Jul. 31, 2025
Jul. 31, 2024
Feb. 29, 2024
Sep. 30, 2023
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Apr. 29, 2026
Subsequent Event [Line Items]                        
Repayments of debt                   $ 32.9 $ 132.6  
Performance restricted stock units                        
Subsequent Event [Line Items]                        
Granted (in shares)   1,100   400 1,500 1,300 700   1,935 1,987    
Performance restricted stock units | Subsequent Event | 2023 Equity Incentive Plan                        
Subsequent Event [Line Items]                        
Granted (in shares)     2,300                  
Restricted stock units                        
Subsequent Event [Line Items]                        
Granted (in shares)               100 2,126 2,679    
Restricted stock units | Subsequent Event | 2023 Equity Incentive Plan                        
Subsequent Event [Line Items]                        
Granted (in shares)     2,200                  
Secured Debt | Cider Solar Manager LLC | Line of Credit | Subsequent Event                        
Subsequent Event [Line Items]                        
Repayments of debt $ 80.2                      
Payment of principal $ 81.0                      
Revolving Credit Facility | Cider Solar Manager LLC | Line of Credit | Subsequent Event                        
Subsequent Event [Line Items]                        
Maximum borrowing capacity                       $ 110.0
Letter of Credit | Cider Solar Manager LLC | Line of Credit | Subsequent Event                        
Subsequent Event [Line Items]                        
Maximum borrowing capacity                       $ 15.0