v3.25.4
Redeemable Series A Preferred Stock - Additional Information (Details) - Series A Preferred Stock
Dec. 31, 2025
$ / 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