v3.25.2
EARNINGS PER SHARE - Basic Earnings per Share by Dividing Net Income (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Earnings Per Share, Basic [Abstract]        
Net income (loss) used in the calculation of basic income (loss) per share [1] $ 14,500 $ (45,370) $ (95,441) $ 84,969
Earnings Per Share, Diluted [Abstract]        
Net income (loss) used in the calculation of diluted income (loss) per share $ 30,691 $ (125,596) $ (264,740) $ 84,969
Weighted average number of Class A Common Stock for the purposes of diluted income (loss) per share (in shares) [2] 371,717,071 338,212,221 349,390,820 129,910,597
Class A Common Stock        
Earnings Per Share, Basic [Abstract]        
Basic income (loss) (in dollars per share) [3] $ 0.10 $ (0.37) $ (0.70) $ 0.73
Net income (loss) used in the calculation of basic income (loss) per share $ 14,500 $ (45,370) $ (95,441) $ 84,969
Weighted average number of Class A Common Stock shares for the purposes of basic income (loss) per share (in share) [2] 143,103,474 122,305,203 135,525,464 115,768,027
Earnings Per Share, Diluted [Abstract]        
Diluted income (loss) (in dollar per share) [3] $ 0.08 $ (0.37) $ (0.76) $ 0.65
[1] For periods prior to the Reorganization Transactions, represents net income / (loss) attributable to Class A Units of GDH LP.
[2] For periods prior to the Reorganization Transactions, represents weighted average Class A Units of GDH LP used to calculate net income / (loss) per unit.
[3] For periods prior to the Reorganization Transactions, represents net income / (loss) per Class A Unit of GDH LP.