v3.26.1
Subsequent Events - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Aug. 05, 2026
Jul. 15, 2026
May 05, 2026
Feb. 24, 2026
Nov. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Subsequent Event [Line Items]              
Quarterly distribution per share           $ 0.43 $ 0.43
Proceeds from issuance of Series A Convertible Preferred Stock, net of $1,131 of offering costs, discounts, and commissions           $ 23,869  
Series A Preferred Stock              
Subsequent Event [Line Items]              
Proceeds from issuance of Series A Convertible Preferred Stock, net of $1,131 of offering costs, discounts, and commissions         $ 75,000    
O 2026 Q1 Dividends              
Subsequent Event [Line Items]              
Quarterly distribution per share       $ 0.215      
Quarterly distribution payable date       Apr. 15, 2026      
Quarterly distribution date of record       Mar. 31, 2026      
O 2026 Q2 Dividends              
Subsequent Event [Line Items]              
Quarterly distribution per share     $ 0.215        
Quarterly distribution payable date     Jul. 15, 2026        
Quarterly distribution date of record     Jun. 30, 2026        
Subsequent Event              
Subsequent Event [Line Items]              
Distributions paid   $ 6,800          
Subsequent Event | O 2026 Q3 Dividends              
Subsequent Event [Line Items]              
Quarterly distribution per share $ 0.215            
Quarterly distribution payable date Oct. 15, 2026            
Quarterly distribution date of record Sep. 30, 2026            
Subsequent Event | O 2026 Q3 Dividends | Series A Preferred Stock              
Subsequent Event [Line Items]              
Quarterly distribution payable date Oct. 15, 2026            
Quarterly distribution date of record Sep. 30, 2026