v3.26.1
Redeemable Series A Preferred Stock - Additional Information (Details) - Series A Preferred Stock
Jun. 30, 2026
$ / shares
shares
Preferred Units [Line Items]  
Preferred shares issued (in shares) | shares 5,000,000
Preferred stock, redemption price per share (in dollars per share) | $ / shares $ 25