v3.25.4
Redeemable Series A Preferred Stock - Schedule of Redeemable Series A Preferred Stock (Details) - Series A Preferred Stock - Preferred Stock
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
shares
Number of Units  
Redeemable Series A Preferred stock, beginning balance (in shares) | shares 4,996,000
Redeemable Series A Preferred stock, ending balance (in shares) | shares 4,996,000
Balances  
Redeemable Series A Preferred stock, beginning balance $ 122,820
Net income attributable to Redeemable Series A Preferred stockholders 8,119
Dividends declared to Redeemable Series A Preferred stockholders (8,119)
Accretion to redemption value 674
Redeemable Series A Preferred stock, ending balance $ 123,494