v3.25.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Earnings Per Share [Abstract]    
Numerator for basic & diluted earnings per share (Successor) and per unit (Predecessor) $ 18,429 $ 40,560
Denominator for basic weighted average share (Successor) and unit (Predecessor) (in shares) 39,133,013 114,906,527
Denominator for diluted weighted average share (Successor) and unit (Predecessor) (in shares) 39,133,013 114,906,527
Basic earnings per share (Successor) and per unit (Predecessor) (in dollars per share) $ 0.47 $ 0.35
Diluted earnings per share (Successor) and per unit (Predecessor) (in dollars per share) $ 0.47 $ 0.35