v3.25.1
Related Party Transactions - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended
Dec. 19, 2024
Aug. 31, 2024
Nov. 30, 2023
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Nov. 28, 2023
Related Party Transaction [Line Items]              
Proceeds from sale of stock       $ 17,782,000 $ 1,437,000    
Minimum | Tempus              
Related Party Transaction [Line Items]              
Percentage of common stock owned       10.00%      
Tempus Agreement              
Related Party Transaction [Line Items]              
Market development fees payable       $ 6,000      
Market development fees received       $ 4,000      
Tempus Agreement | Tempus              
Related Party Transaction [Line Items]              
Market Development Fees     $ 6,000        
Gain for change in fair value of the Tempus Warrants         $ 4,800,000    
Tempus Agreement | Maximum              
Related Party Transaction [Line Items]              
Percentage of its gross revenues attributable to such license       20.00%      
Tempus Agreement | Minimum              
Related Party Transaction [Line Items]              
Percentage of its gross revenues attributable to such license       10.00%      
Tempus Agreement | First Warrant | Tempus              
Related Party Transaction [Line Items]              
Warrants and rights outstanding             $ 18,400,000
Warrant exercise price per share             $ 2
Tempus Agreement | First Warrant | Maximum | Tempus              
Related Party Transaction [Line Items]              
Warrant issued to purchase stock             9,218,800
Investment Agreement | Tempus              
Related Party Transaction [Line Items]              
Number of shares issued   3,500,000          
Share price   $ 5.07          
Proceeds from sale of stock   $ 17,700,000          
Investment Agreement with Merck | Merck Sharp and Dohme LLC [Member]              
Related Party Transaction [Line Items]              
Number of shares issued 14,044,943            
Share price $ 3.56            
Proceeds from sale of stock $ 50,000,000            
Agreement reserve 10,000,000            
Stock issuance cost $ 300,000            
Invoice amount       $ 500,000      
Receivable       $ 500,000   $ 2,500,000