XML 68 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Common Stock (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 30, 2022
Jun. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Common Stock, Shares Authorized   50,000,000 50,000,000 50,000,000
Common Stock, Par or Stated Value Per Share   $ 0.001 $ 0.001 $ 0.001
Common Stock, Shares Issued   27,973,429 27,973,429 25,612,541
Common Stock, Shares Outstanding   27,973,429 27,973,429 25,612,541
Number of shares issued 1,815,790      
Issuance of common stock, net of offering costs $ 330,900,000   $ 351,988,000  
Number of shares issued upon conversion   47,059 412,901  
Outstanding principal amount   $ 3,100,000 $ 26,900,000  
At The Market Offerings        
Maximum number of common stock issuable   500,000,000.0 500,000,000.0  
Number of shares issued     117,023  
Issuance of common stock, net of offering costs     $ 21,100,000  
Payment of stock offering costs     $ 434,000  
Over-Allotment Option        
Number of shares issued 236,842