v3.25.1
Subsequent Event (Details) - Subsequent Event
$ / shares in Units, $ in Thousands
May 07, 2025
USD ($)
$ / shares
shares
Subsequent Event [Line Items]  
Class of warrant or right, number of securities called by warrants or rights (in shares) | shares 9,558,635
Class of warrant or right, exercise price of warrants or rights, percentage of VWAP 115.00%
Class of warrant or right, exercise price of warrants or rights, percentage of VWAP, term (in days) 30 days
Minimum  
Subsequent Event [Line Items]  
Class of warrant or right, exercise price of warrants or rights (in usd per share) | $ / shares $ 2.00
Maximum  
Subsequent Event [Line Items]  
Class of warrant or right, exercise price of warrants or rights (in usd per share) | $ / shares $ 3.75
Secured Debt | Loan and Security Agreement | Line of Credit  
Subsequent Event [Line Items]  
Debt, face amount $ 100,000
Non-refundable commitment fee 625
Minimum borrowing requirement 3,000
Covenant, minimum liquidity 15,000
Covenant, minimum cash principal and interest payments due 20,000
Covenant, maximum cash used to repay debt $ 60,000
Secured Debt | Loan and Security Agreement | Line of Credit | Minimum  
Subsequent Event [Line Items]  
Interest, stated rate (in percent) 12.00%
Secured Debt | Loan and Security Agreement | Line of Credit | Maximum  
Subsequent Event [Line Items]  
Interest, stated rate (in percent) 17.50%