v3.26.1
NET INCOME PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Earnings Per Share [Abstract]    
Net (loss) income attributable to Class A common shareholders $ (1,667) $ 6,130
Less: Net income available to participating unvested restricted Class A common shareholders (3,182) (3,362)
Total net (loss) income attributable to Class A common shareholders $ (4,849) $ 2,768
Weighted average shares outstanding - basic (in shares) 65,910 60,162
Dilutive effect of unvested Class A common shares (in shares) 774 839
Weighted average shares outstanding - diluted (in shares) 66,684 61,001
Net (loss) income available per common share - basic (in USD per share) $ (0.07) $ 0.05
Net (loss) income available per common share - diluted (in USD per share) $ (0.07) $ 0.05