Annual report [Section 13 and 15(d), not S-K Item 405]

Credit Facility, Notes Payable and Derivative Instruments - Schedule of outstanding borrowings under the Credit Facility (Details)

v3.25.0.1
Credit Facility, Notes Payable and Derivative Instruments - Schedule of outstanding borrowings under the Credit Facility (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Credit Facility, gross $ 636,600 $ 592,400
Credit Facility, net 631,732 585,333
Revolving Credit Facility [Member]    
Credit Facility, gross 136,600 92,400
Term Loan A [Member]    
Credit Facility, gross 350,000 350,000
Term Loan B [Member]    
Credit Facility, gross 150,000 150,000
Line of Credit [Member]    
Less: Unamortized deferred financing costs $ (4,868) $ (7,067)