v3.25.1
Significant Agreements (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 23, 2023
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Jul. 29, 2023
Jul. 21, 2023
Significant Agreements [Line Items]              
Maturity term           Jul. 14, 2025  
Selling, general and administrative expense       $ 900,000 $ 1,400,000    
Net credits       $ 500,000      
Gain on forgiveness of accounts payable   $ 944,694        
Milestone payments   2,500,000          
Additional milestone payments   $ 500,000          
Vendor Agreement [Member]              
Significant Agreements [Line Items]              
Sales-related services fee           $ 800,000 $ 29,100,000
Minimum [Member]              
Significant Agreements [Line Items]              
Royalty percentage 5.00%            
Maximum [Member]              
Significant Agreements [Line Items]              
Royalty percentage 10.00%