v3.26.1
Subsequent Events - Additional Information (Details) - Subsequent Event [Member]
Jul. 16, 2026
$ / shares
shares
Subsequent Event [Line Items]  
Vested options, cancelled 110,984
Maximum  
Subsequent Event [Line Items]  
Exercise price per share | $ / shares $ 369.4
Minimum  
Subsequent Event [Line Items]  
Exercise price per share | $ / shares $ 24.2
Series A Convertible Preferred Stock [Member]  
Subsequent Event [Line Items]  
Number of shares sold 351,037
Conversion of stock, shares issued 351,037