v3.26.1
Subsequent Events - Additional Information - (Details) - Subsequent Events - Preferred Stock
May 11, 2026
USD ($)
$ / shares
shares
Subsequent Event [Line Items]  
Cash consideration | $ $ 0
Series C Preferred Stock [Member]  
Subsequent Event [Line Items]  
Shares issued (in shares) 1,600
Maturity date Apr. 02, 2028
Preferred stock, shares outstanding 0
Series D Preferred Stock [Member]  
Subsequent Event [Line Items]  
Shares issued (in shares) 1,600
Maturity date Apr. 02, 2027
Preferred Stock, No Par Value | $ / shares $ 0
Preferred stock, shares outstanding 1,600