v3.26.1
Earnings (Loss) 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
Earnings Per Share [Abstract]        
Net income (loss) attributable to DEC $ 246,949 $ 297,738 $ 86,332 $ (25,460)
Weighted average shares outstanding - basic (in shares) 72,296,949 78,936,076 73,767,908 68,821,946
Dilutive impact of potential shares (in shares) 2,408,145 2,202,776 2,204,879 0
Weighted average shares outstanding - diluted (in shares) 74,705,094 81,138,852 75,972,787 68,821,946
Basic earnings (loss) per share (in usd per share) $ 3.42 $ 3.77 $ 1.17 $ (0.37)
Diluted earnings (loss) per share (in usd per share) $ 3.31 $ 3.67 $ 1.14 $ (0.37)
Potentially dilutive shares (in shares) 312,557 3,921 249,757 3,510