XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Net loss per share - Schedule of Earnings Per Share Basic and Diluted (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Earnings Per Share, Basic and Diluted [Abstract]        
Net loss $ (19,924) $ (29,818) $ (55,539) $ (57,492)
Weighted average common stock outstanding, basic and diluted 42,665,598 37,619,039 42,590,479 37,526,650
Net loss per share - basic and diluted $ (0.47) $ (0.79) $ (1.30) $ (1.53)