v3.26.1
Investments in Unconsolidated Affiliates - Schedule of Investments in Unconsolidated Affiliates On Aggregated Basis (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Equity Method Investments [Line Items]            
Revenues $ 264,162   $ 251,402   $ 516,699 $ 496,403
Expenses 259,741   240,249   507,890 475,027
Net income (loss) 2,745 $ 1,717 (7,226) $ (7,687) 4,462 (14,913)
Equity in earnings of unconsolidated affiliates 18,619   16,527   33,643 31,845
Unconsolidated Affiliates [Member]            
Schedule of Equity Method Investments [Line Items]            
Revenues 152,438   140,172   292,121 271,934
Expenses 112,618   104,387   219,292 203,206
Net income (loss) 39,820   35,785   72,829 68,728
Company's share of net income 19,192   17,027   34,748 32,845
Amortization of basis difference (573)   (500)   (1,105) (1,000)
Equity in earnings of unconsolidated affiliates 18,619   16,527   33,643 31,845
BTDI [Member] | Unconsolidated Affiliates [Member]            
Schedule of Equity Method Investments [Line Items]            
Revenues 109,533   100,890   208,505 193,945
Expenses 78,142   72,416   151,437 141,684
Net income (loss) 31,391   28,474   57,068 52,261
Company's share of net income 14,966   13,616   27,211 25,014
Amortization of basis difference (500)   (500)   (1,000) (1,000)
Equity in earnings of unconsolidated affiliates 14,466   13,116   26,211 24,014
All Others [Member] | Unconsolidated Affiliates [Member]            
Schedule of Equity Method Investments [Line Items]            
Revenues 42,905   39,282   83,616 77,989
Expenses 34,476   31,971   67,855 61,522
Net income (loss) 8,429   7,311   15,761 16,467
Company's share of net income 4,226   3,411   7,537 7,831
Amortization of basis difference (73)   0   (105) 0
Equity in earnings of unconsolidated affiliates $ 4,153   $ 3,411   $ 7,432 $ 7,831