v3.24.0.1
Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]      
Net (loss) income attributable to Altus Power, Inc. $ (9,355) $ 55,437  
Income attributable to participating securities 0 (433)  
Net income attributable to common stockholders - basic (9,355) 55,004  
Net income attributable to common stockholders - diluted $ (9,355) $ 55,004  
Weighted-average common shares outstanding – basic (in shares) 158,699,959 154,648,788  
Weighted average common shares outstanding – diluted (in shares) 158,699,959 155,708,993  
Net income attributable to common stockholders per share - basic (in usd per share) $ (0.06) $ 0.36  
Net income attributable to common stockholders per share - diluted (in usd per share) $ (0.06) $ 0.35  
Alignment shares outstanding (in shares) 996,188 1,207,500 1,408,750
Restricted Stock Units (RSUs)      
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]      
Dilutive shares (in shares) 0 536,284  
Restricted Stock      
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]      
Dilutive shares (in shares) 0 523,921  
Class A Common Stock      
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]      
Antidilutive securities excluded from of earnings per share (in shares) 210,710 542,511