v3.26.1
Subsequent Events - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 12, 2026
Aug. 12, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Subsequent Event [Line Items]              
Dividends declared per common share (in dollars per share)     $ 0.5 $ 0.5 $ 1 $ 1  
Preferred stock, issued (in shares)     1,645,000   1,645,000   1,645,000
Series B Preferred Stock              
Subsequent Event [Line Items]              
Proceeds from issuance of redeemable Series B preferred stock, net of offering costs           $ 96,562  
Series C Preferred Stock              
Subsequent Event [Line Items]              
Preferred stock, issued (in shares) 597,507 597,507          
Proceeds from issuance of redeemable Series B preferred stock, net of offering costs $ 6,400       $ 41,260    
O 2026 Q2 Dividends              
Subsequent Event [Line Items]              
Dividends declared per common share (in dollars per share)     $ 0.5        
Dividend declared date     Jul. 27, 2026        
Dividend payable date     Sep. 30, 2026        
Dividend record date     Sep. 15, 2026        
Subsequent Event | Series B Preferred Stock              
Subsequent Event [Line Items]              
Preferred stock, issued (in shares) 74,754 74,754          
Stock redeemed during the period   $ 1,700