v3.25.2
Warrants - Summary Of Warrant Activity (Details)
6 Months Ended
Jun. 30, 2025
shares
Equity [Abstract]  
Equity classified, Warrants outstanding, Beginning balance 12,686
Equity classified, Warrants issued 7,398,185
Equity classified, Warrants expired (12,686)
Equity classified, Warrants outstanding, Ending balance 7,398,185
Warrants outstanding, Beginning balance 12,686
Number of warrants, issued 7,398,185
Number of warrants, expired (12,686)
Warrants outstanding, Ending balance 7,398,185