v3.26.1
Investments in Unconsolidated Affiliates - Schedule of Investments in Unconsolidated Affiliates On Aggregated Basis (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule of Equity Method Investments [Line Items]    
Revenues $ 252,537 $ 245,001
Expenses 248,149 234,778
NET INCOME (LOSS) AND COMPREHENSIVE INCOME (LOSS) 1,717 (7,687)
Equity in earnings of unconsolidated affiliates 15,024 15,318
Unconsolidated Affiliates [Member]    
Schedule of Equity Method Investments [Line Items]    
Revenues 139,676 131,499
Expenses 107,036 98,557
NET INCOME (LOSS) AND COMPREHENSIVE INCOME (LOSS) 32,640 32,942
Company's share of net income 15,555 15,818
Amortization of basis difference (531) (500)
Equity in earnings of unconsolidated affiliates 15,024 15,318
BTDI [Member] | Unconsolidated Affiliates [Member]    
Schedule of Equity Method Investments [Line Items]    
Revenues 98,972 93,054
Expenses 73,295 69,268
NET INCOME (LOSS) AND COMPREHENSIVE INCOME (LOSS) 25,677 23,786
Company's share of net income 12,245 11,398
Amortization of basis difference (500) (500)
Equity in earnings of unconsolidated affiliates 11,745 10,898
All Others [Member] | Unconsolidated Affiliates [Member]    
Schedule of Equity Method Investments [Line Items]    
Revenues 40,704 38,445
Expenses 33,741 29,289
NET INCOME (LOSS) AND COMPREHENSIVE INCOME (LOSS) 6,963 9,156
Company's share of net income 3,310 4,420
Amortization of basis difference (31) 0
Equity in earnings of unconsolidated affiliates $ 3,279 $ 4,420