v3.26.1
Debt - Schedule of Components of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Line of Credit Facility [Abstract]        
Interest expense $ 11,786 $ 1,835 $ 20,806 $ 1,927
Amortization of debt issuance costs 554 431 994 513
Total Interest Expense $ 12,340 $ 2,266 $ 21,800 $ 2,440
Weighted average interest rate 5.70% 6.60% 5.70% 6.70%
Weighted average daily outstanding borrowings $ 780,266 $ 92,854 $ 685,501 $ 73,254