XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Related Party Transactions (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Aug. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2016
Related Party Transaction [Line Items]                
Accounts receivable   $ 1,310,237   $ 1,199,056        
Research and development expenses   16,090,902 $ 20,913,790          
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   $ 286,000 140,000          
Plumbline Life Sciences                
Related Party Transaction [Line Items]                
Investment owned (in shares)   597,808            
Non-controlling interest (in percent)   16.70%            
Plumbline Life Sciences                
Related Party Transaction [Line Items]                
Accounts receivable   $ 2,300,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   1,300,000   1,200,000        
Awarded amount       2,400,000 $ 1,200,000   $ 10,700,000  
Collaborative agreement, amended amount $ 12,500,000              
Awarded option amount       4,200,000        
Research and development expenses   0 $ 475,000          
Accounts payable and accrued liabilities, current   $ 470,000   $ 1,400,000