XML 108 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt Obligations - Borrowings and Repayments (Details) - USD ($)
1 Months Ended 12 Months Ended
Jan. 01, 2025
Jan. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Borrowings          
Total     $ 27,200,000 $ 277,450,000 $ 269,000,000
Repayments          
Total     (234,260,000) (154,360,000) (223,060,000)
Amount outstanding     144,350,000 302,250,000  
Available for borrowing     280,650,000 97,750,000  
Principal payments on senior unsecured notes     49,160,000 49,160,000 48,160,000
Term loans, net of debt issue costs     684,600,000 891,317,000  
Revolving line of credit          
Borrowings          
Total     27,200,000 277,450,000 194,000,000
Repayments          
Total     (185,100,000) (105,200,000) (174,900,000)
Available for borrowing     280,650,000 97,750,000  
Term loans, net of debt issue costs     144,350,000 302,250,000  
Senior Unsecured Notes          
Borrowings          
Total         75,000,000
Repayments          
Total     (49,160,000) (49,160,000) $ (48,160,000)
Principal payments on senior unsecured notes   $ 7,000,000      
Term loans, net of debt issue costs   433,442,000 $ 440,442,000 $ 489,409,000  
Subsequent Event | Revolving line of credit          
Borrowings          
Total $ 15,000,000 15,000,000      
Repayments          
Amount outstanding 159,350,000 159,350,000      
Available for borrowing 265,650,000 265,650,000      
Subsequent Event | Senior Unsecured Notes          
Repayments          
Amount outstanding $ 433,442,000        
Principal payments on senior unsecured notes   7,000,000      
Term loans, net of debt issue costs   $ 433,442,000