XML 46 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and Operations - December 2022 Financing (Details) - USD ($)
12 Months Ended
Dec. 19, 2023
Dec. 19, 2022
Dec. 15, 2022
Dec. 31, 2022
Common stock        
December 2022 Financing        
Issuance of common stock pursuant to an underwriting agreement (in shares) 10,445,050     10,445,050
December 2022 Financing        
December 2022 Financing        
Number of shares issued     1,362,397  
Gross proceeds from sale of stock in public offering   $ 115,000,000.0    
Net proceeds from issuance of common stock   $ 107,600,000    
Number of shares issued to related parties       2,270,663
December 2022 Financing | Common stock        
December 2022 Financing        
Number of shares issued     9,082,653  
Share price (in dollars per share)     $ 11.01