Warrants |
3 Months Ended |
---|---|
Mar. 31, 2025 | |
Warrants and Rights Note Disclosure [Abstract] | |
Warrants | Warrants Warrants Issued On March 17, 2021, the Company entered into a warrant agreement which granted the holder the right to purchase 602,392 shares of common stock of the Company at a purchase price of $24.00 per share. Warrants were immediately exercisable and expire on July 15, 2027. As of March 31, 2025 and 2024, 602,392 warrants were fully exercisable.
|