XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Events - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
Jul. 26, 2023
Jul. 11, 2022
Subsequent Event [Line Items]    
Cash, cash equivalents and marketable securities and restricted cash   $ 40.0
Prepayment of debt and fee   $ 43.8
Available on or prior to June 30, 2024    
Subsequent Event [Line Items]    
Remaining Commitment Amount $ 25.0  
Available on or prior to December 31, 2024    
Subsequent Event [Line Items]    
Remaining Commitment Amount 30.0  
Available on or prior to March 31, 2025    
Subsequent Event [Line Items]    
Remaining Commitment Amount 10.0  
Available on or prior to June 30, 2025    
Subsequent Event [Line Items]    
Remaining Commitment Amount 10.0  
Loan Facility | Subsequent Event [Member]    
Subsequent Event [Line Items]    
Credit facility, maximum borrowing capacity 125.0  
Initial Commitment Amount $ 50.0  
Loans, maturity date Jul. 26, 2028  
Net proceeds after payment of certain fees and transaction related expenses $ 44.1  
Loan Facility | Available on or prior to June 30, 2024 | Subsequent Event [Member]    
Subsequent Event [Line Items]    
Remaining Commitment Amount 25.0  
Loan Facility | Available on or prior to December 31, 2024 | Subsequent Event [Member]    
Subsequent Event [Line Items]    
Remaining Commitment Amount 30.0  
Loan Facility | Available on or prior to March 31, 2025 | Subsequent Event [Member]    
Subsequent Event [Line Items]    
Remaining Commitment Amount 10.0  
Loan Facility | Available on or prior to June 30, 2025 | Subsequent Event [Member]    
Subsequent Event [Line Items]    
Remaining Commitment Amount $ 10.0  
SOFR | Subsequent Event [Member]    
Subsequent Event [Line Items]    
Interest rate (as a percent) 4.00%  
Loans, interest rate 8.00%  
Interest rate (as a percent) 4.00%  
Common Stock [Member] | Subsequent Event [Member]    
Subsequent Event [Line Items]    
Warrant issued to purchase company's common stock 518,551  
Warrant term 10 years  
Warrant price (per share) $ 6.0264