v3.25.4
Borrowings - Wells Credit Facility (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Line of Credit Facility [Line Items]          
Amortization of financing costs $ 2,523 $ 2,091 $ 984    
Revolving Credit Facility | Wells Credit Facility | Line of Credit          
Line of Credit Facility [Line Items]          
Interest expense 29,439 33,980 27,895    
Non-usage fee 1,200 852 393    
Amortization of financing costs $ 2,523 $ 2,091 $ 984    
Weighted average interest rate 6.20% 7.50% 7.20%    
Effective interest rate 7.10% 8.30% 7.60%    
Average debt outstanding $ 465,645 $ 446,701 $ 384,168 $ 382,837 $ 205,759