XML 51 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Operations - December 2022 Financing (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 19, 2023
Dec. 19, 2022
Dec. 15, 2022
Dec. 31, 2023
Dec. 31, 2022
Common stock          
December 2022 Financing          
Issuance of common stock pursuant to an underwriting agreement (in shares) 10,445,050     8,253,895 10,445,050
December 2022 Financing          
December 2022 Financing          
Number of shares issued     1,362,397    
Proceeds from public offering, net of issuance costs   $ 115.0      
Net proceeds from issuance of common stock   $ 107.6      
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