Warrants - Schedule of Warrant Activity (Details) |
6 Months Ended |
---|---|
Jun. 30, 2025
$ / shares
shares
| |
Warrants and Rights Note Disclosure [Abstract] | |
Warrants outstanding beginning balance | shares | 79,220 |
Issued | shares | 0 |
Exercised | shares | 0 |
Warrants outstanding ending balance | shares | 79,220 |
Weighted average exercise price, Beginning balance | $ / shares | $ 56.8 |
Issued | $ / shares | 0 |
Exercised | $ / shares | 0 |
Weighted average exercise price, Ending balance | $ / shares | $ 56.8 |