XML 70 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Common Stock and Preferred Stock - Additional Information (Details)
$ / shares in Units, $ in Millions
12 Months Ended 14 Months Ended
Nov. 03, 2021
USD ($)
May 18, 2021
USD ($)
$ / shares
shares
Oct. 08, 2020
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
$ / shares
shares
Oct. 20, 2020
$ / shares
Schedule Of Common Stock Reserved For Future Issuance [Line Items]              
Purchase price of common stock, percentage 3.00%            
Common stock, authorized (in shares)       150,000,000 150,000,000 150,000,000  
Common stock, par value (in USD per share) | $ / shares       $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0001
Preferred stock, authorized (in shares)       10,000,000 10,000,000 10,000,000  
Preferred stock, par value (in USD per share) | $ / shares       $ 0.0001 $ 0.0001 $ 0.0001  
Preferred stock, issued (in shares)       0 0 0  
Preferred stock, outstanding (in shares)       0 0 0  
2021 Stock Incentive Plan              
Schedule Of Common Stock Reserved For Future Issuance [Line Items]              
Treasury shares       0 0    
Common Stock              
Schedule Of Common Stock Reserved For Future Issuance [Line Items]              
Stock split, conversion ratio     0.4673        
Common Stock | Over-Allotment Option              
Schedule Of Common Stock Reserved For Future Issuance [Line Items]              
Shares sold in follow-on public offering (in shares)   750,000          
Common Stock | Follow on public offering              
Schedule Of Common Stock Reserved For Future Issuance [Line Items]              
Shares sold in follow-on public offering (in shares)   5,750,000          
Sale of stock, price (in USD per share) | $ / shares   $ 18.25          
Sale of stock, consideration received, gross amount | $   $ 104.9          
Sale of stock, net of discounts, commissions and offering expenses | $ $ 125.0 $ 98.4          
Common Stock | Jefferies Open Market Agreement              
Schedule Of Common Stock Reserved For Future Issuance [Line Items]              
Shares sold in follow-on public offering (in shares)       3,595,273 3,987,270    
Sale of stock, net of discounts, commissions and offering expenses | $       $ 9.6 $ 16.6