v3.26.1
Equity - Schedule of Warranty Activity (Details)
Mar. 31, 2026
$ / shares
shares
Number of Warrants  
Number of warrants, outstanding (in shares) 692,272
Weighted-average exercise price  
Weighted average exercise price (in dollars per share) | $ / shares $ 46.76
Warrant Liability  
Number of Warrants  
Number of warrants, outstanding (in shares) 685,712
Warrant Liability  
Number of Warrants  
Number of warrants, outstanding (in shares) 6,560