XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Dec. 31, 2022
Nov. 30, 2022
Jun. 30, 2023
Jul. 22, 2022
Sep. 25, 2020
Capital Unit [Line Items]          
Authorized shares of common stock for issuance 300,000,000   300,000,000   300,000,000
Authorized shares of preferred stock for issuance 5,000,000   5,000,000   5,000,000
Authorized shares of common stock for issuance, par value $ 0.0001   $ 0.0001   $ 0.0001
Authorized shares of preferred stock for issuance, par value $ 0.0001   $ 0.0001   $ 0.0001
Preferred stock shares outstanding 0   0    
Self resitration maximum securities issued       $ 300.0  
Common stock held by selling securities holders       54,179,559  
Underwritten Public Offering          
Capital Unit [Line Items]          
Sale of stock, price per share   $ 16.5      
Common stock sold in relation to public offering, net of underwriting discounts, commissions and other offering costs, shares 500,000        
Proceeds from common stock $ 81.0        
Underwritten Public Offering | Maximum          
Capital Unit [Line Items]          
Common stock sold in relation to public offering, net of underwriting discounts, commissions and other offering costs, shares   4,545,455