v3.26.1
Borrowings - 2025 and 2029 Notes, Narratives (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Aug. 18, 2022
May 19, 2022
Jun. 30, 2026
Jun. 30, 2025
Sep. 17, 2025
Mar. 25, 2026
Dec. 31, 2025
Sep. 17, 2024
Borrowings                
Proceeds from issuance of debt     $ 0 $ 300,000        
Notional Amount     220,000          
2025 Notes                
Borrowings                
Aggregate principal amount   $ 225,000            
Proceeds from issuance of debt $ 75,000 $ 150,000            
Fixed interest rate   5.83%            
2029 Notes                
Borrowings                
Aggregate principal amount               $ 200,000
Fixed interest rate           6.70%   6.70%
Notional Amount           $ 100,000    
Floating interest rate of SOFR           2.9945%    
Unamortized debt issuance costs     1,686       $ 1,867  
Outstanding balance     200,000       200,000  
Outstanding balance net of unamortized debt issuance costs     $ 198,314       $ 198,133  
2029 Notes | Extent and for so long as the notes fail to satisfy certain investment grade rating conditions                
Borrowings                
Step up in interest rate         1.00%      
2029 Notes | Extent and for so long as either the ratio of the Company's secured debt to total assets exceeds specified thresholds                
Borrowings                
Step up in interest rate         1.50%