v3.25.0.1
Income/ (Loss) Per Share - Reconciliation of The Numerators and The Denominators of The Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 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)
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)
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)
Voting      
Basic income/(loss) per share:      
Basic weighted average common stock outstanding 149,915,839 121,238,629 121,247,970
Diluted income / (loss) per share:      
Diluted weighted average common stock outstanding 149,915,839 121,238,629 121,247,970
Non-voting      
Basic income/(loss) per share:      
Basic weighted average common stock outstanding   436,801 436,801
Diluted income / (loss) per share:      
Diluted weighted average common stock outstanding   436,801 436,801