v3.26.1
Senior Debt (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Jun. 12, 2025
Jun. 11, 2025
Jan. 27, 2025
Debt Instrument [Line Items]          
Senior debt $ 225,800,000 $ 225,800,000      
2013 Facility | Unsecured Debt          
Debt Instrument [Line Items]          
Line of credit maximum capacity       $ 212,500,000  
Senior debt         $ 25,000,000.0
2013 Facility | Secured Debt          
Debt Instrument [Line Items]          
Line of credit maximum capacity       $ 45,000,000.0  
Credit Agreement | Unsecured Debt          
Debt Instrument [Line Items]          
Line of credit current capacity     $ 212,500,000    
Margin above SOFR, percentage rate 2.75%        
Unused facility fee on lender commitment 0.30%        
Senior debt $ 210,800,000        
Line of credit facility     $ 30,000,000.0