XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Share Capital and Share Premium (Tables)
6 Months Ended
Jun. 30, 2023
Disclosure of classes of share capital [abstract]  
Share Capital and Share Premium - Authorised share capital

 

  June 30,   December 31,
  2023   2022
Authorised share capital:      
500,000,000 Common Shares of par value $0.004 each 2,000   2,000
100,000,000 Class B common shares of par value $0.001 each 100   100
100,000,000 Preferred shares of par value $0.001 each 100   100
Total authorised share capital 2,200   2,200