XML 88 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings per Share and per Unit - Reconciliations of Numerator and Denominator in Calculations of Basic and Diluted Earnings per Share and per Unit (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Schedule of Earnings Per Share and Dividends Per Share [Line Items]      
Net income (loss) attributable to Aimco $ (102,468) $ (166,196) $ 75,726
Net income (loss) allocated to Aimco participating securities (1,520) 0 (1,087)
Net Income (Loss) $ (103,988) $ (166,196) $ 74,639
Basic weighted-average OP Units outstanding 138,496 143,618 149,395
Diluted OP Unit equivalents outstanding 0 0 1,439
Diluted weighted-average OP Units outstanding 138,496 143,618 150,834
Earnings (loss) per share - basic $ (0.75) $ (1.16) $ 0.5
Earnings (loss) per share - diluted $ (0.75) $ (1.16) $ 0.49
Aimco OP L.P. [Member]      
Schedule of Earnings Per Share and Dividends Per Share [Line Items]      
Net income (loss) attributable to Aimco $ (108,109) $ (175,234) $ 79,657
Net income (loss) allocated to Aimco participating securities (1,520) 0 (1,131)
Net Income (Loss) $ (109,629) $ (175,234) $ 78,526
Basic weighted-average OP Units outstanding 146,120 151,371 157,317
Diluted OP Unit equivalents outstanding 0 0 1,457
Diluted weighted-average OP Units outstanding 146,120 151,371 158,774
Earnings (loss) per share - basic $ (0.75) $ (1.16) $ 0.5
Earnings (loss) per share - diluted $ (0.75) $ (1.16) $ 0.49