XML 66 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Convertible Preferred Stock (Details) - $ / shares
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Convertible Preferred Stock        
Convertible preferred stock issuable in series, shares authorized 44,666,035 44,666,035 44,666,035 44,666,035
Convertible preferred stock issuable in series, par value $ 0.0001   $ 0.0001 $ 0.0001