XML 94 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Preferred Stock and Stockholders' Equity (Deficit) - Schedule of Convertible Preferred Stock (Detail) - shares
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Series A Preferred Stock [Member]      
Temporary Equity [Line Items]      
Shares Outstanding 0 0 11,563,819
Series B Preferred Stock [Member]      
Temporary Equity [Line Items]      
Shares Outstanding 0 0 10,154,819
Series C Preferred Stock [Member]      
Temporary Equity [Line Items]      
Shares Outstanding 0 0 6,734,590