v3.26.1
Debt - Schedule of Credit Facility (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Line of Credit Facility [Line Items]    
Amortization of financing costs $ 360 $ 289
Total 6,767 4,903
Credit Facility    
Line of Credit Facility [Line Items]    
Borrowing interest expense 5,984 4,142
Facility fees 423 472
Amortization of financing costs 360 289
Total $ 6,767 $ 4,903
Weighted average interest rates 5.53% 6.61%
Average outstanding balance $ 438,444 $ 254,133