| Schedule of reconciliation of the numerators and the denominators of the basic and diluted per share |
| | | | | | | | | | | | Years ended December 31, | | | 2024 | | 2023 | | 2022 | Basic income / (loss) per share: | | | | | | | | | | Net income / (loss) | | $ | (19,125) | | $ | (51,334) | | $ | (51,455) | Net income / (loss) attributable to common shares | | $ | (19,125) | | $ | (51,334) | | $ | (51,455) | Weighted average common stock outstanding–(voting) | | | 149,915,839 | | | 121,238,629 | | | 121,247,970 | Weighted average common stock outstanding–(non-voting) | | | — | | | 436,801 | | | 436,801 | Basic weighted average common stock outstanding | | | 149,915,839 | | | 121,675,430 | | | 121,684,771 | Basic income / (loss) per share | | $ | (0.13) | | $ | (0.42) | | $ | (0.42) | Diluted income / (loss) per share: | | | | | | | | | | Net income / (loss) | | $ | (19,125) | | | (51,334) | | $ | (51,455) | Net income / (loss) attributable to common shares | | $ | (19,125) | | $ | (51,334) | | $ | (51,455) | Weighted average common stock outstanding–(voting) | | | 149,915,839 | | | 121,238,629 | | | 121,247,970 | Weighted average common stock outstanding–(non-voting) | | | — | | | 436,801 | | | 436,801 | Diluted weighted average common stock outstanding | | | 149,915,839 | | | 121,675,430 | | | 121,684,771 | Diluted income / (loss) per share | | $ | (0.13) | | $ | (0.42) | | $ | (0.42) |
|