XML 115 R99.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings per Share - Net Income Attributable to the Company, Common Shares Outstanding, and Participating Securities Outstanding (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Earnings Per Share [Abstract]      
Net income $ 214,533 $ 129,987 $ 110,471
Less: net income attributable to non-controlling interests 68,314 64,514 51,444
Income from continuing operations, net of tax 146,219 65,473 59,027
Basic EPS      
Less: distributed and undistributed net income attributable to participating securities 3,354 2,319 2,127
Distributed and undistributed income from continuing operations, net of tax, attributable to common shares, basic 142,865 63,154 56,900
Diluted EPS      
Less: distributed and undistributed net income attributable to participating securities 3,354 2,319 2,127
Distributed and undistributed income from continuing operations, net of tax, attributable to common shares, diluted $ 142,865 $ 63,154 $ 56,900