v3.26.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator:        
Net income $ 26,234 $ 14,658 $ 1,564 $ 35,751
Net income available to common stockholders $ 26,158 $ 14,483 $ 1,302 $ 35,380
Denominator:        
Weighted average common shares - basic (in shares) 164,561 167,930 165,685 167,870
Net income per common share — basic (in usd per share) $ 0.16 $ 0.09 $ 0.01 $ 0.21
Numerator:        
Net income $ 26,234 $ 14,658 $ 1,564 $ 35,751
Net income available for common stockholders before allocation of net income attributable to noncontrolling interests in CPLP $ 26,162 $ 14,486 $ 1,302 $ 35,386
Denominator:        
Weighted average common shares — basic (in shares) 164,561 167,930 165,685 167,870
Add:        
Weighted average units of CPLP convertible into common shares (in shares) 25 25 25 25
Weighted average common shares - diluted (in shares) 165,292 168,765 166,486 168,679
Net income per common share — diluted (in usd per share) $ 0.16 $ 0.09 $ 0.01 $ 0.21
RSU        
Add:        
Potential dilutive common shares (in shares) 706 810 776 784
CPLP        
Numerator:        
Net income attributable to other noncontrolling interests $ (4) $ (3) $ 0 $ (6)
Numerator:        
Net income attributable to other noncontrolling interests (4) (3) 0 (6)
Other Noncontrolling Interests        
Numerator:        
Net income attributable to other noncontrolling interests (72) (172) (262) (365)
Numerator:        
Net income attributable to other noncontrolling interests $ (72) $ (172) $ (262) $ (365)