XML 79 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Convertible Preferred Stock - Narrative (Details) - $ / shares
Dec. 31, 2022
Oct. 27, 2022
Feb. 10, 2022
Feb. 09, 2022
Dec. 31, 2021
Dec. 31, 2020
Temporary Equity [Line Items]            
Convertible preferred stock, par value (in Dollars per share) $ 0.00001 $ 0.00001   $ 0.00001 $ 0.00001  
Convertible preferred stock, shares outstanding (in shares) 0   21,671,491 21,671,491 53,078,571 21,671,491
Convertible preferred stock, shares issued (in shares) 0   21,671,491 21,671,491    
Class A Stock            
Temporary Equity [Line Items]            
Common stock issued upon conversion (in shares)     53,078,571