v3.26.1
Debt - Kudu Credit Facility (Details)
Jul. 21, 2025
USD ($)
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Mar. 18, 2025
Sep. 17, 2024
USD ($)
Jul. 31, 2024
Mar. 23, 2021
USD ($)
Debt Instrument              
Debt   $ 834,800,000 $ 837,000,000.0        
Kudu | Interest Rate Cap              
Debt Instrument              
Notional amount         $ 150,000,000.0    
Maximum interest rate         8.95%    
Kudu Credit Facility              
Debt Instrument              
Debt   350,600,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,600,000 350,400,000        
Floating rate 8.75%            
Fixed rate 7.65%            
Interest reserve account   $ 9,700,000 $ 7,600,000        
Debt covenant, maximum loan to value percent   26.20%          
Debt service coverage ratio   2.9   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%