v3.25.2
Related Party Transactions (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Aug. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2016
Related Party Transaction [Line Items]                    
Accounts receivable   $ 840,312   $ 840,312   $ 1,199,056        
Research and development expenses   14,521,407 $ 23,090,989 30,612,309 $ 44,001,307          
Affiliated Entity                    
Related Party Transaction [Line Items]                    
Expenses to reimburse                   $ 3,100,000
Collaborative arrangement, term (in years)                   5 years
Contra-research and development expense   $ 315,000 9,000 $ 601,000 149,000          
Plumbline Life Sciences                    
Related Party Transaction [Line Items]                    
Investment owned (in shares)   597,808   597,808            
Non-controlling interest (in percent)   15.70%   15.70%            
Plumbline Life Sciences                    
Related Party Transaction [Line Items]                    
Accounts receivable   $ 3,100,000   $ 3,100,000   1,600,000        
The Wistar Institute                    
Related Party Transaction [Line Items]                    
Collaborative agreement, amended amount               $ 13,600,000    
The Wistar Institute | Affiliated Entity                    
Related Party Transaction [Line Items]                    
Accounts receivable   836,000   836,000   1,200,000        
Awarded amount       2,600,000   2,400,000 $ 1,200,000   $ 10,700,000  
Collaborative agreement, amended amount $ 12,500,000                  
Awarded option amount           4,000,000        
Research and development expenses   72,000 $ 455,000 72,000 $ 1,000,000          
Accounts payable and accrued liabilities, current   $ 369,000   $ 369,000   $ 1,400,000