v3.24.0.1
Related Party Transactions (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 09, 2022
$ / MW
Related Party Transaction [Line Items]      
Commercial collaboration agreement term 7 years    
Commercial collaboration agreement renewal term 1 year    
Operating lease asset $ 173,804,000 $ 94,463,000  
Lease liability $ 187,562,000    
Weighted-average remaining lease term, years 23 years 4 months 24 days 19 years 8 months 12 days  
Related Party      
Related Party Transaction [Line Items]      
Due to related parties $ 51,000 $ 112,000  
Due from related parties 0 0  
Related Party | Link Logistics Real Estate Management LLC      
Related Party Transaction [Line Items]      
Operating lease asset 24,300,000    
Lease liability $ 24,300,000    
Weighted-average remaining lease term, years 30 years    
Related Party | Minimum | CBRE Group, Inc      
Related Party Transaction [Line Items]      
Development fee (in usd per watt) | $ / MW     0.015
Related Party | Maximum | CBRE Group, Inc      
Related Party Transaction [Line Items]      
Development fee (in usd per watt) | $ / MW     0.030
Master Services Agreement | Related Party | CBRE Group, Inc      
Related Party Transaction [Line Items]      
Due to related parties $ 100,000 100,000  
Payments of related party 0 300,000  
Related party transaction, amount 500,000 100,000  
Commercial Collaboration Agreement | Related Party | CBRE Group, Inc      
Related Party Transaction [Line Items]      
Payments of related party 0 0  
APAF Term Loan And APAF III Term Loan | Related Party      
Related Party Transaction [Line Items]      
Issuance costs $ 1,300,000 $ 0