v3.26.1
Equity - Summary of Warrants (Details)
3 Months Ended
Mar. 31, 2026
shares
Warrants and Rights Note Disclosure [Abstract]  
Total Warrants outstanding as of December 31, 2025 34,751,156
Total warrants Exercised (238,700)
Total Warrants Outstanding as of March 31, 2026 34,512,456