v3.26.1
Debt - Kudu Credit Facility (Details)
Jul. 21, 2025
USD ($)
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Mar. 18, 2025
Jul. 01, 2024
Mar. 23, 2021
USD ($)
Debt Instrument            
Debt   $ 932,500,000 $ 837,000,000.0      
Kudu Credit Facility            
Debt Instrument            
Debt   350,700,000 350,400,000      
Kudu Credit Facility | Secured Debt            
Debt Instrument            
Face value           $ 500,000,000.0
Stated margin 7.25%       4.45%  
Basis spread on variable rate 3.10%          
Debt $ 253,300,000 350,700,000 350,400,000      
Floating rate 8.75%          
Fixed rate 7.65%          
Interest reserve account   $ 9,800,000 $ 7,600,000      
Debt covenant, maximum loan to value percent   26.50%        
Debt service coverage ratio   4.0   2.5    
Percentage of borrowing base   35.00%        
Kudu Credit Facility | Secured Debt | Debt Covenant, Period 1            
Debt Instrument            
Debt covenant, loan to value percent   40.00%        
Kudu Credit Facility | Secured Debt | Debt Covenant, Period 2            
Debt Instrument            
Debt covenant, loan to value percent   25.00%        
Kudu Credit Facility | Secured Debt | Debt Covenant, Period 3            
Debt Instrument            
Debt covenant, loan to value percent   15.00%        
Kudu Credit Facility | Secured Debt | Debt Covenant, Period 4            
Debt Instrument            
Debt covenant, loan to value percent   0.00%