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 12 Months Ended
Mar. 20, 2026
May 31, 2024
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2023
Dec. 31, 2025
Stockholders' Equity and Redeemable Preferred Stock            
Redeemable Preferred Stock, stated value (in dollars per share)           $ 25
Series A Preferred Stock redeemed, cash paid     $ 133      
Preferred stock accretion     $ 993 $ 523    
Series A Preferred Stock            
Stockholders' Equity and Redeemable Preferred Stock            
Shares authorized         20,000,000  
Dividend rate (as a percent)     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)     43,490      
Series A Preferred Stock redeemed, cash paid     $ 1,000      
Preferred stock accretion     $ 5,600