XML 77 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Equity - Schedule of Warranty Activity (Details)
Mar. 31, 2025
$ / shares
shares
Number of Warrants  
Beginning balance (in shares) 692,523
Ending balance (in shares) 692,523
Weighted-average exercise price  
Beginning balance (in dollars per share) | $ / shares $ 46.96
Ending balance (in dollars per share) | $ / shares $ 46.96
Warrants to purchase common stock  
Number of Warrants  
Beginning balance (in shares) 685,712
Ending balance (in shares) 685,712
Warrants to purchase common stock  
Number of Warrants  
Beginning balance (in shares) 6,811
Ending balance (in shares) 6,811