XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.2
Equity - Schedule of Warranty Activity (Details)
Jun. 30, 2025
$ / shares
shares
Number of Warrants  
Number of warrants, outstanding (in shares) 692,523
Weighted-average exercise price  
Weighted average exercise price (in dollars per share) | $ / shares $ 46.96
Warrants to purchase common stock  
Number of Warrants  
Number of warrants, outstanding (in shares) 685,712
Warrants to purchase common stock  
Number of Warrants  
Number of warrants, outstanding (in shares) 6,811