XML 90 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings per share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Net income $ 30,739  
Less net income (loss) attributable to non-controlling interest 23,895 $ (816)
Net income attributable to shareholders - basic 6,844 $ 0
Net income attributable to shareholders - diluted $ 6,844  
Weighted average shares outstanding - basic 26,254,167 0
Dilutive effect of unvested restricted common stock 15,695  
Dilutive effect of unvested performance stock units 0  
Issued upon assumed exercise of outstanding stock options 0  
Class B Common Stock converted to Class A Common Stock 0  
Weighted average shares outstanding - diluted 26,269,862 0
Earnings Per Share, Basic [Abstract]    
Basic $ 0.26 $ 0
Diluted $ 0.26 $ 0
ENE Onshore [Member]    
Less net income (loss) attributable to non-controlling interest $ 0 $ (237)