Earnings/(Loss) per Share (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Earnings per share [abstract] | ||||
| Income / (Loss) attributable to common equity holders | $ 3,279 | $ (1,161) | $ 2,980 | $ 1,425 |
| Weighted average number of shares - basic and diluted | 20,582,301 | 20,582,301 | 20,582,301 | 20,582,301 |
| Basic earnings (loss) per share | $ 0.16 | $ (0.06) | $ 0.14 | $ 0.07 |
| Diluted earnings (loss) per share | $ 0.16 | $ (0.06) | $ 0.14 | $ 0.07 |