v3.25.4
License Agreements - Termination of license agreement (Details) - CAR-T License and Vaccine License with TDT - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Amount owes pursuant to termination of license agreement $ 0 $ 2,142,297  
Liminatus Pharma, LLC      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Amount owes pursuant to termination of license agreement   $ 2,200,000 $ 200,000