XML 103 R87.htm IDEA: XBRL DOCUMENT v3.22.0.1
Capital Structure - Stock Offerings (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2021
Dec. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Sep. 28, 2021
Jun. 04, 2021
Jun. 08, 2020
Capital Structure              
Offering costs     $ 172 $ 4,293      
Shelf Registration 2020              
Capital Structure              
Shelf registration, amount authorized             $ 100,000
Shelf registration remaining amount available for sale   $ 43,300 43,300        
At-the-market Offering | Cantor Fitzgerald & Co              
Capital Structure              
Sales agreement, amount authorized for issuance           $ 30,000  
Issuance of common stock, net of cash issuance costs (in shares) 61,500 2,161,584          
Issuance of common stock, net of cash issuance costs $ 300 $ 4,500          
Offering costs   200          
Shelf registration remaining amount available for sale   $ 12,500 $ 12,500        
Shelf Registration 2021              
Capital Structure              
Shelf registration, amount authorized         $ 100,000