v3.26.1
Investment in Joint Ventures (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Investment in Joint Ventures      
Assets $ 989,280 $ 1,203,649  
Liabilities 1,121,786 1,028,240  
Revenues 772,168 980,179 $ 1,160,417
Equity (140,934) 163,658  
Joint Ventures      
Investment in Joint Ventures      
Assets 593,236 594,175 613,217
Liabilities 70,812 80,683 104,207
Revenues 93,658 88,856 35,183
Income 7,439 20,177 18,773
Transactions with joint venture | Joint Ventures      
Investment in Joint Ventures      
Revenues 41,933 40,778 25,955
Income 2,391 6,968 8,973
Equity $ 133,290 $ 126,688 $ 121,649