v3.24.0.1
Intangible Assets and Intangible Liabilities - Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets $ 57,208 $ 51,858
Accumulated amortization: (9,620) (4,231)
Total intangible assets, net 47,588 47,627
Customer acquisition costs    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets 6,681 6,008
Accumulated amortization: $ (1,754) (1,384)
Customer acquisition costs | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period 16 years  
In-place lease contracts    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets $ 819 819
Accumulated amortization: $ (241) (201)
In-place lease contracts | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period 21 years  
Favorable rate revenue contracts    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets $ 45,564 43,604
Accumulated amortization: $ (7,565) (2,602)
Favorable rate revenue contracts | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period 9 years  
Favorable operation and maintenance contracts    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets $ 60 135
Accumulated amortization: $ (60) (44)
Favorable operation and maintenance contracts | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period 4 years  
Software in development    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets $ 3,972 1,237
Other    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets $ 112 $ 55
Other | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period 5 years