v3.26.1
EARNINGS PER SHARE (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
Net Income Available to Common Stockholders, Basic        
Net Income Attributable to Class A Shares $ 11,393 $ 17,426 $ 26,935 $ 24,856
Weighted-average Class A shares outstanding - basic (in shares) [1] 688,509,841 649,685,215 684,488,650 637,835,492
Earnings per Class A share (in dollars per share) $ 0.02 $ 0.03 $ 0.04 $ 0.04
Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]        
Net income attributable to Class A shareholders $ 11,393 $ 12,626 $ 26,935 $ 14,360
Diluted (in shares) 688,509,841 656,056,036 684,813,494 647,340,111
Earnings Per Class A Share (in dollars per share) $ 0.02 $ 0.02 $ 0.04 $ 0.02
Unvested RSUs        
Effect of dilutive securities:        
Effect of dilutive common and incentive units $ 0 $ 0 $ 0 $ 0
Effect of dilutive instruments (in shares) 0 5,805,842 324,844 7,728,855
Number of units excluded from diluted calculation (in shares) 26,796,811 0 0 0
Vested Common Units        
Effect of dilutive securities:        
Effect of dilutive common and incentive units $ 0 $ 0 $ 0 $ 0
Effect of dilutive instruments (in shares) 0 0 0 0
Number of units excluded from diluted calculation (in shares) 880,589,346 910,402,615 883,900,327 917,526,819
Vested Incentive Units        
Effect of dilutive securities:        
Effect of dilutive common and incentive units $ 0 $ 0 $ 0 $ 0
Effect of dilutive instruments (in shares) 0 0 0 0
Number of units excluded from diluted calculation (in shares) 19,782,569 8,304,892 17,426,673 8,416,456
Unvested Incentive Units        
Effect of dilutive securities:        
Effect of dilutive common and incentive units $ 0 $ 0 $ 0 $ 0
Effect of dilutive instruments (in shares) 0 0 0 0
Number of units excluded from diluted calculation (in shares) 16,571,783 22,500,154 16,603,714 21,717,612
Prima Earnouts        
Effect of dilutive securities:        
Effect of dilutive common and incentive units   $ 0    
Effect of dilutive instruments (in shares)   0    
Number of units excluded from diluted calculation (in shares)   0    
IPI Subsequent Payment        
Effect of dilutive securities:        
Effect of dilutive common and incentive units   $ (4,800)   $ (10,496)
Effect of dilutive instruments (in shares)   564,979   1,775,764
Number of units excluded from diluted calculation (in shares)   0   0
Unvested RSUs        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Shares vested but not yet settled (in shares) 10,027,231 11,972,391 10,287,049 11,703,483
[1] Included in the weighted-average Class A Shares outstanding are RSUs that have vested but have not been settled in Class A Shares. These RSUs do not participate in dividends until settled in Class A Shares. See Note 12.