XML 91 R67.htm IDEA: XBRL DOCUMENT v3.22.2.2
Common Stock - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Class Of Stock [Line Items]          
Proceeds from issuance of common stock   $ 32,200   $ 92,966 $ 61,345
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   798,722 1,100,545 2,277,281 1,528,311
Sales Agency Agreement [Member] | Common Stock [Member]          
Class Of Stock [Line Items]          
Shares issued under sales agency agreements   800,000   2,100,000