Annual report [Section 13 and 15(d), not S-K Item 405]

Accumulated Other Comprehensive Income (Loss) (Details)

v3.25.4
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance $ 1,098,285 $ 979,644 $ 817,812
Other comprehensive income (loss) before reclassifications 48,674 10,797 13,180
Amounts reclassified to earnings (13,342) (21,623) (20,161)
Other comprehensive income (loss) 35,332 (10,826) (6,981)
Less: Non-controlling interests 1,254,051 1,098,285 979,644
Ending balance 1,254,051 1,098,285 979,644
AOCI Attributable to Parent      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (1,796) 3,076 6,035
Less: Non-controlling interests 13,845 (1,796) 3,076
Ending balance 13,845 (1,796) 3,076
Gain on Interest Rate Cap      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance 1,435 4,697 8,065
Less: Non-controlling interests 0 1,435 4,697
Ending balance 0 1,435 4,697
Foreign Currency Translation Adjustments      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (3,010) 982 157
Less: Non-controlling interests 13,778 (3,010) 982
Ending balance 13,778 (3,010) 982
Change in EMI Other Comprehensive Income (Loss)      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (221) (2,603) (2,187)
Less: Non-controlling interests 67 (221) (2,603)
Ending balance 67 (221) (2,603)
Gain on Interest Rate Cap      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Other comprehensive income (loss) before reclassifications 6,881 14,003 12,028
Amounts reclassified to earnings (13,342) (21,623) (20,161)
Other comprehensive income (loss) (6,461) (7,620) (8,133)
Foreign Currency Translation Adjustments      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Other comprehensive income (loss) before reclassifications 41,129 (8,914) 2,125
Amounts reclassified to earnings 0 0 0
Other comprehensive income (loss) 41,129 (8,914) 2,125
Change in EMI Other Comprehensive Income (Loss)      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Other comprehensive income (loss) before reclassifications 664 5,708 (973)
Amounts reclassified to earnings 0 0 0
Other comprehensive income (loss) 664 5,708 (973)
AOCI Attributable to Noncontrolling Interest      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (5,954) (4,022)  
Less: Non-controlling interests 19,691 (5,954) (4,022)
Ending balance 19,691 (5,954) (4,022)
Gain on Interest Rate Cap      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (4,358) (4,765)  
Less: Non-controlling interests (5,026) (4,358) (4,765)
Ending balance (5,026) (4,358) (4,765)
Foreign Currency Translation Adjustments      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (4,922) 1,300  
Less: Non-controlling interests 24,341 (4,922) 1,300
Ending balance 24,341 (4,922) 1,300
Change in EMI Other Comprehensive Income (Loss)      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance 3,326 (557)  
Less: Non-controlling interests 376 3,326 (557)
Ending balance $ 376 $ 3,326 $ (557)