v3.25.2
Subsequent Events - Additional Information (Details) - USD ($)
1 Months Ended
Jul. 07, 2025
Jul. 31, 2025
Jan. 31, 2024
Subsequent Event [Line Items]      
Exercise price     $ 0.001
Subsequent Events | Pre-funded Warrants      
Subsequent Event [Line Items]      
Issuance of common stock upon exercise of prefunded warrants   1,842,499  
Exercise price   $ 0.001  
Concentra | Subsequent Events      
Subsequent Event [Line Items]      
Merger agreement, date   Jul. 07, 2025  
Termination fee payable upon merger agreement conditions $ 3,800,000    
Financial threshold related to cash position at time of closing merger 217,500,000    
Maximum amount of expenses to be reimbursed upon merger agreement termination by counterparty $ 500,000