Quarterly report [Sections 13 or 15(d)]

Net (Loss) Income Per Share - Schedule of Outstanding Shares Potentially Dilutive Securities (Details)

v3.25.1
Net (Loss) Income Per Share - Schedule of Outstanding Shares Potentially Dilutive Securities (Details) - shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Schedule of Outstanding Shares Potentially Dilutive Securities [Line Items]    
Antidilutive Securities 102,184,967 176,062,865
Options to purchase common stock [Member]    
Schedule of Outstanding Shares Potentially Dilutive Securities [Line Items]    
Antidilutive Securities 13,645,794 10,320,505
Series A-2 Prime preferred stock [Member]    
Schedule of Outstanding Shares Potentially Dilutive Securities [Line Items]    
Antidilutive Securities 11,151,449  
Series B-2 preferred stock [Member]    
Schedule of Outstanding Shares Potentially Dilutive Securities [Line Items]    
Antidilutive Securities 3,000,000
Warrants to purchase common stock [Member]    
Schedule of Outstanding Shares Potentially Dilutive Securities [Line Items]    
Antidilutive Securities 4,784,193 4,784,193
Warrants to purchase convertible preferred stock [Member]    
Schedule of Outstanding Shares Potentially Dilutive Securities [Line Items]    
Antidilutive Securities 69,603,531 160,958,167