XML 155 R127.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders Equity - Stock Offerings (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 08, 2023
Aug. 11, 2022
Mar. 07, 2022
Jun. 30, 2023
Jun. 30, 2022
Sep. 28, 2021
Jun. 04, 2021
Jun. 17, 2020
Subsidiary, Sale of Stock [Line Items]                
Net proceeds from issuance of stock       $ 15,575 $ 11,694      
Shelf Registration Statement, 2020 Shelf                
Subsidiary, Sale of Stock [Line Items]                
Shelf registration, amount authorized               $ 100,000
Shelf Registration Statement, 2020 Shelf, At-the-market Sales Agreement                
Subsidiary, Sale of Stock [Line Items]                
At-the-market sales agreement, amount authorized             $ 30,000  
Issuance of common stock (in shares)       699,929        
Net proceeds from issuance of stock       $ 3,000        
Underwriting discounts, commissions, and other offering expenses       100        
Shelf Registration Statement, 2021 Shelf                
Subsidiary, Sale of Stock [Line Items]                
Shelf registration, amount authorized           $ 100,000    
Shelf registration, remaining amount available for sale       $ 82,400        
Shelf Registration Statement, 2021 Shelf, Underwritten Public Offering, March 2022                
Subsidiary, Sale of Stock [Line Items]                
Issuance of common stock (in shares)     151,500          
Proceeds from issuance of common stock and warrants     $ 7,600          
Commission and other costs     $ 800          
Shelf Registration Statement, 2021 Shelf, Underwritten Public Offering, August 2022                
Subsidiary, Sale of Stock [Line Items]                
Issuance of common stock (in shares)   1,075,290            
Proceeds from issuance of common stock and warrants   $ 10,000            
Underwriting discounts, commissions, and other offering expenses   $ 900            
Securities Purchase Agreement, 2023, Private Offering, June 2023                
Subsidiary, Sale of Stock [Line Items]                
Issuance of common stock (in shares) 1,743,695              
Proceeds from issuance of common stock and warrants $ 4,000              
Commission and other costs 600              
Proceeds from issuance of common stock and warrants, net of issuance costs $ 3,400