v3.26.1
Summary of Warrants (Details)
12 Months Ended
Dec. 31, 2025
shares
Equity [Abstract]  
Total Warrants outstanding as of December 31, 2024
Total Warrants issued 36,343,962
Total warrants Exercised (1,592,806)
Total Warrants Outstanding as of December 31, 2025 34,751,156