v3.26.1
Subsequent Events - Additional Information (Details)
Jul. 01, 2026
shares
Subsequent Event | Series B Preferred Stock  
Subsequent Event [Line Items]  
Shares repurchased 9,200