XML 65 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Net Loss Per Share - Additional Information (Detail) - shares
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Net Loss Per Share      
Number of options outstanding 8,040,891 7,689,449 7,654,523
Number of restricted stock units outstanding 775,711   640,950