XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Net Loss per Share - Summary of Basic and Diluted Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share [Abstract]        
Net Income (Loss) $ (52,867) $ (43,002) $ (132,594) $ (119,943)
Weighted average common shares outstanding, basic and diluted 58,421,859 54,535,514 58,312,813 52,600,103
Weighted average common shares outstanding, basic and diluted 58,421,859 54,535,514 58,312,813 52,600,103
Net loss per share, basic and diluted $ (0.9) $ (0.79) $ (2.27) $ (2.28)
Net loss per share, basic and diluted $ (0.9) $ (0.79) $ (2.27) $ (2.28)