XML 100 R83.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
9 Months Ended 12 Months Ended
Dec. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Net income $ 67,046 $ 68,099    
Less net income attributable to non-controlling interest 55,119 55,119 $ 3,035 $ 2,622
Net income attributable to shareholders - basic 13,323 $ 13,323 $ 0 $ 0
Net income attributable to shareholders - diluted $ 13,323      
Weighted average shares outstanding - basic 26,254,167 26,254,167 0 0
Dilutive effect of unvested restricted common stock 7,940      
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,262,107 26,262,107 0 0
Earnings Per Share, Basic [Abstract]        
Basic $ 0.51 $ 0.51 $ 0 $ 0
Diluted $ 0.51 $ 0.51 $ 0 $ 0
ENE Onshore [Member]        
Less net income attributable to non-controlling interest $ (1,396) $ (1,396) $ (2,964) $ (8,484)