XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity (Additional Information) (Details) - $ / shares
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Class of Stock [Line Items]                
Common stock, authorized (in shares) 900,000,000     900,000,000        
Preferred stock, shares authorized 100,000,000     100,000,000        
Preferred stock par value per share $ 0.001     $ 0.001        
Preferred Shares Issued 0     0        
Preferred stock, shares outstanding 0     0        
Common stock shares issued 35,847,685     28,268,389        
Common stock outstanding (in shares) 35,847,685     28,268,389        
Common Stock [Member]                
Class of Stock [Line Items]                
Common stock outstanding (in shares) 35,847,685 35,168,041 33,966,697 28,268,389 27,719,132 27,631,479 27,485,685 27,366,746