XML 92 R68.htm IDEA: XBRL DOCUMENT v3.22.2
Common Stock - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2022
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Class Of Stock [Line Items]          
Proceeds from issuance of common stock   $ 22,900   $ 60,765 $ 15,689
Number of additional shares authorized to be issued 4,800,000        
Common Stock [Member]          
Class Of Stock [Line Items]          
Shares issued under sales agency agreements   537,635 353,330 1,478,559 427,766
Sales Agency Agreement [Member] | Common Stock [Member]          
Class Of Stock [Line Items]          
Shares issued under sales agency agreements   500,000   1,400,000