XML 72 R66.htm IDEA: XBRL DOCUMENT v3.24.3
Basic and Diluted Net Income (Loss) Per Share - Computation of Basic and Diluted Net Loss per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Earnings Per Share [Abstract]        
Net loss, basic $ (15,344) $ (23,479) $ (60,328) $ (83,232)
Net loss, diluted $ (15,344) $ (23,479) $ (60,328) $ (83,232)
Weighted average shares used to compute basic net loss per share 37,324,907 36,142,255 36,911,231 35,882,826
Weighted average of shares used to compute diluted net loss per share 37,324,907 36,142,255 36,911,231 35,882,826
Net loss per share, basic $ (0.41) $ (0.65) $ (1.63) $ (2.32)
Net loss per share, diluted $ (0.41) $ (0.65) $ (1.63) $ (2.32)