v3.24.3
Net Loss per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Numerator:                
Net loss attributable to ordinary shareholders $ (12,693) $ (3,908) $ (17,704) $ (13,855) $ 14,972 $ (12,270) $ (34,305) $ (11,153)
Denominator:                
Weighted-average shares outstanding, basic 71,726,685     70,186,016     71,123,658 69,953,591
Weighted-average shares outstanding, diluted 71,726,685     70,186,016     71,123,658 69,953,591
Weighted-average shares outstanding, diluted 71,726,685     70,186,016     71,123,658 69,953,591
Basic EPS $ (0.18)     $ (0.20)     $ (0.48) $ (0.16)
Diluted EPS $ (0.18)     $ (0.20)     $ (0.48) $ (0.16)