Quarterly report [Sections 13 or 15(d)]

Summary of Short-Term Notes Payable (Details)

v3.25.1
Summary of Short-Term Notes Payable (Details) - USD ($)
Mar. 31, 2025
Mar. 13, 2025
Dec. 31, 2024
Short-Term Debt [Line Items]      
Short-term notes payable $ 3,132,963  
Unamortized debt issuance costs and original issue discount (578,578)  
Short term notes payable net of discount 2,554,385   328,528
Insurance Premium [Member]      
Short-Term Debt [Line Items]      
Short-term notes payable 132,963   328,528
Promissory Note [Member]      
Short-Term Debt [Line Items]      
Short-term notes payable 3,000,000  
Short term notes payable net of discount $ 3,000,000.0 $ 3,000,000.0