v3.24.3
Income/ (Loss) Per Share - Reconciliation of The Numerators and The Denominators of The Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Basic income/(loss) per share:        
Net Income (Loss) $ 5,413 $ (15,486) $ (38,204) $ (36,919)
Net income/(loss) attributable to common shares $ 5,413 $ (15,486) $ (38,204) $ (36,919)
Basic weighted average common stock outstanding 171,578,311 121,673,852 142,367,458 121,674,189
Basic income/(loss) per share $ 0.03 $ (0.13) $ (0.27) $ (0.30)
Diluted income/(loss) per share:        
Net Income (Loss) $ 5,413 $ (15,486) $ (38,204) $ (36,919)
Net income/(loss) attributable to common shares $ 5,413 $ (15,486) $ (38,204) $ (36,919)
Diluted weighted average common stock outstanding 176,181,511 121,673,852 142,367,458 121,674,189
Diluted income/(loss) per share $ 0.03 $ (0.13) $ (0.27) $ (0.30)
Voting        
Basic income/(loss) per share:        
Basic weighted average common stock outstanding 171,578,311 121,237,051 142,367,458 121,237,388
Diluted income/(loss) per share:        
Diluted weighted average common stock outstanding 176,181,511 121,237,051 142,367,458 121,237,388
Voting | Employee Stock Option        
Diluted income/(loss) per share:        
Dilutive effect 4,268,993      
Voting | Restricted Stock Units (RSUs)        
Diluted income/(loss) per share:        
Dilutive effect 334,207      
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