XML 89 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Shareholders Equity - Common Shares (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jul. 19, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Shareholders' Equity        
Aggregate share capital, shares authorized   57,000,000.0    
Common shares, shares authorized   32,000,000 32,000,000  
Common shares, par value (in dollars per share)   $ 0.05 $ 0.05  
Preferred shares, shares authorized   25,000,000.0    
Preferred stock, par value (in dollars per share)   $ 0.001    
Value of shares repurchased       $ 13,859
Treasury Stock, Common        
Shareholders' Equity        
Number of shares repurchased       34,000
Value of shares repurchased       $ 1,731
Treasury shares reissued during the year   0 0 0
Common Stock        
Shareholders' Equity        
Shares issued in connection with acquisition of certain development stage technologies in the energy transition space 147,974      
Value of shares issued in connection with acquisition of certain development stage technologies in the energy transition space $ 12,900      
Number of shares which may be forfeited under certain conditions 71,280      
Common shares issued upon conversion of warrants   1,100,000