XML 49 R34.htm IDEA: XBRL DOCUMENT v3.24.1
Nature of the Business and Basis of Presentation - Public Offerings and Common Stock (Details)
$ / shares in Units, $ in Millions
Dec. 02, 2019
USD ($)
$ / shares
shares
Nov. 19, 2019
$ / shares
shares
May 13, 2019
USD ($)
$ / shares
shares
May 03, 2019
Dec. 31, 2023
$ / shares
shares
Dec. 31, 2022
$ / shares
shares
Nature of the Business            
Reverse stock split ratio       0.1245    
Issuance of common stock (in shares) | shares 611,578 4,077,192        
Share price | $ / shares $ 36.75 $ 36.75        
Proceeds from issuance of preferred stock, net of issuance costs | $ $ 160.9          
Underwriting discounts and commissions | $ 10.3          
Offering expenses | $ $ 1.0          
Common stock, shares outstanding | shares     15,560,569   27,903,027 27,774,536
Preferred stock, shares outstanding | shares     0   0 0
Common stock, number of shares authorized | shares     100,000,000   100,000,000 100,000,000
Common stock, par value per share | $ / shares     $ 0.001   $ 0.001 $ 0.001
Preferred stock, number of shares authorized | shares     10,000,000   10,000,000 10,000,000
Preferred stock, par value per share | $ / shares     $ 0.001   $ 0.001 $ 0.001
IPO            
Nature of the Business            
Issuance of common stock (in shares) | shares     5,750,000      
Share price | $ / shares     $ 15.00      
Proceeds from issuance of shares, net | $     $ 77.0      
Underwriting discounts and commissions | $     6.0      
Offering expenses | $     $ 3.4