Annual report pursuant to Section 13 and 15(d)

Charter Amendment (Details)

v3.23.1
Charter Amendment (Details) - shares
Dec. 31, 2022
Jul. 19, 2022
Dec. 31, 2021
Charter Amendment      
Common shares, shares authorized 200,000,000   200,000,000
Minimum      
Charter Amendment      
Common shares, shares authorized   100,000,000  
Maximum      
Charter Amendment      
Common shares, shares authorized   200,000,000