XML 154 R73.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events - Narrative (Details) - Subsequent Event - USD ($)
$ / shares in Units, $ in Thousands
Aug. 02, 2022
Aug. 05, 2022
Aug. 04, 2022
Subsequent Event [Line Items]      
Potential aggregate offering price, maximum     $ 350,000
Issuance of equity, costs, maximum   $ 750,000  
Maximum Effort      
Subsequent Event [Line Items]      
Sale of stock, share price, effective date, duration 10 days    
Sale of stock, trading days 30 days    
Public Offering | Maximum Effort      
Subsequent Event [Line Items]      
Number of shares issued in transaction 2,000,000    
Sale of stock, consideration received on transaction $ 10,000    
Sale of stock, price per share (in usd per share) $ 5    
The Warrant | Maximum Effort      
Subsequent Event [Line Items]      
Sale of stock, share price, effective date, duration 10 days    
Sale of stock, trading days 30 days    
Class of warrant or right, number of securities called by warrants or rights 166,667    
Class of warrant or right, exercise price of warrants or rights $ 15.00    
Class of warrant or right, weighted average closing price $ 30.00