XML 65 R55.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings per Share - Net Income Attributable to the Company, Units Outstanding, and Participating Units Outstanding (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Earnings Per Share [Abstract]                
Net income $ 49,822     $ 45,759     $ 136,658 $ 149,097
Less: net income attributable to non-controlling interests 1,563     1,421     4,928 4,066
Net income attributable to the Company 48,259 $ 44,560 $ 38,911 44,338 $ 51,737 $ 48,956 131,730 145,031
Basic EPS                
Less: Distributed and undistributed income attributable to participating shares - basic EPS 573     0     1,558 0
Distributed and undistributed net income attributable to common shares 47,686     44,338     130,172 145,031
Diluted EPS                
Less: Distributed and undistributed income attributable to participating shares - diluted EPS 573     0     1,558 0
Distributed and undistributed net income attributable to common shares $ 47,686     $ 44,338     $ 130,172 $ 145,031