XML 108 R71.htm IDEA: XBRL DOCUMENT v3.25.4
Bank Debt - Schedule of Borrowing Activities (Details) - Revolving Credit Facility - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Bank debt    
Notes Payable $ 141,000 $ 289,000
Average Amount Outstanding $ 186,852 $ 315,811
Weighted Average Annual Interest Rate (as a percent) 5.35% 6.29%
Maximum Amount Outstanding $ 295,000 $ 372,500
Maximum    
Bank debt    
Interest Rate at the end of the period (as a percent) 5.33% 5.94%
Minimum    
Bank debt    
Interest Rate at the end of the period (as a percent) 4.74% 5.33%