XML 107 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt Obligations - Component (Details) - USD ($)
Jan. 31, 2025
Jan. 01, 2025
Dec. 31, 2024
Dec. 31, 2023
Debt Obligations        
Applicable Interest Rate (as a percent)     4.32%  
Outstanding Balance     $ 684,600,000 $ 891,317,000
Available for borrowing     $ 280,650,000 97,750,000
Revolving line of credit        
Debt Obligations        
Applicable Interest Rate (as a percent)     6.04%  
Outstanding Balance     $ 144,350,000 302,250,000
Available for borrowing     $ 280,650,000 97,750,000
Term loans        
Debt Obligations        
Applicable Interest Rate (as a percent)     2.59%  
Outstanding Balance     $ 99,808,000 99,658,000
Senior Unsecured Notes        
Debt Obligations        
Applicable Interest Rate (as a percent)     4.15%  
Outstanding Balance $ 433,442,000   $ 440,442,000 $ 489,409,000
Subsequent Event | Revolving line of credit        
Debt Obligations        
Available for borrowing 265,650,000 $ 265,650,000    
Subsequent Event | Senior Unsecured Notes        
Debt Obligations        
Outstanding Balance $ 433,442,000