v3.26.1
EARNINGS PER SHARE - Calculation of Basic and Diluted EPS (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Denominator:        
Weighted average number of shares of Class A common stock outstanding (in shares) 124,730,611 125,796,410   125,713,143
Basic net income (loss) per share of Class A common stock (in dollars per share) $ 0.12 $ 0.14 $ 0.14 $ 0.23
Denominator:        
Basic weighted average number of shares of Class A common stock outstanding (in shares) 124,730,611 125,796,410   125,713,143
Diluted weighted average number of shares of Class A common stock outstanding (in shares) 125,249,856 126,204,424   126,242,515
Diluted net income (loss) per share of Class A common stock (in dollars per share) $ 0.12 $ 0.14 $ 0.14 $ 0.23
Anti-dilutive shares (in shares) 7,653 10,482 12,752 16,869
Class A Common Stock        
Numerator:        
Net income (loss) attributable to Class A common shareholders $ 14,588 $ 17,328 $ 17,194 $ 29,104
Denominator:        
Weighted average number of shares of Class A common stock outstanding (in shares) 124,730,611 125,796,410 125,063,259 125,713,143
Basic net income (loss) per share of Class A common stock (in dollars per share) $ 0.12 $ 0.14 $ 0.14 $ 0.23
Numerator:        
Net income (loss) attributable to Class A common shareholders $ 14,588 $ 17,328 $ 17,194 $ 29,104
Diluted net income (loss) attributable to Class A common shareholders $ 14,588 $ 17,328 $ 17,194 $ 29,104
Denominator:        
Basic weighted average number of shares of Class A common stock outstanding (in shares) 124,730,611 125,796,410 125,063,259 125,713,143
Diluted weighted average number of shares of Class A common stock outstanding (in shares) 125,249,856 126,204,424 125,632,048 126,242,515
Diluted net income (loss) per share of Class A common stock (in dollars per share) $ 0.12 $ 0.14 $ 0.14 $ 0.23
Class A Common Stock | Restricted Stock        
Denominator:        
Incremental shares of unvested Class A restricted stock (in shares) 519,245 408,014 568,789 529,372