v3.26.1
Stockholders' Equity and Redeemable Preferred Stock - Series A Redeemable Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Apr. 13, 2026
Mar. 20, 2026
May 31, 2024
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2023
Dec. 31, 2025
Stockholders' Equity and Redeemable Preferred Stock                    
Redeemable Preferred Stock, stated value (in dollars per share)                   $ 25
Preferred stock accretion       $ 1,568   $ 1,273 $ 2,561 $ 1,796    
Series A Preferred Stock                    
Stockholders' Equity and Redeemable Preferred Stock                    
Shares authorized                 20,000,000  
Dividend rate (as a percent) 6.00%           6.00%   6.00%  
Redeemable Preferred Stock, stated value (in dollars per share)                 $ 25  
Maximum offering amount                 $ 500,000  
Aggregate shares issued to date (in shares)   6,527,513     190,200          
Net proceeds of approximately   $ 141,800     $ 4,200          
Series A Preferred Stock redeemed (in shares)             10,960      
Shares issued in conversion (in shares)     18,653              
Series A Preferred Stock redeemed in cash (in shares)             58,855      
Series A Preferred Stock redeemed, cash paid             $ 1,400      
Preferred stock accretion             $ 7,000