v3.25.2
Medtronic Agreement (Details) - Medtronic Agreement - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Medtronic agreement        
Reimbursable research and development expense $ 4,000,000 $ 1,900,000 $ 7,400,000 $ 3,100,000
Proceeds from issuance of Series D-2 Preferred Stock     40,000,000  
Revenue recognized to date $ 0   0  
Minimum        
Medtronic agreement        
Expected to receive product price     500  
Maximum        
Medtronic agreement        
Expected to receive product price     1,600  
Accounts Payable and Accrued Expenses        
Medtronic agreement        
Reimbursable research and development expense     $ 6,200,000