Quarterly report [Sections 13 or 15(d)]

Warrant Liability - Additional Disclosure (Details)

v3.25.1
Warrant Liability - Additional Disclosure (Details) - $ / shares
Mar. 31, 2025
Dec. 31, 2024
Feb. 28, 2023
Warrant Liability      
Exercise price $ 1.5 $ 1.5  
Number of warrants 39,041,000 39,041,000  
February 2023 Warrant [Member]      
Warrant Liability      
Number of securities called by each warrant     39,100,000
Common stock shares purchase     19,550,000
Exercise price     $ 1.5
Warrant term     3 years