v3.26.3
Debt - Schedule of Components of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Line of Credit Facility [Abstract]        
Interest expense $ 13,312 $ 2,702 $ 34,118 $ 4,629
Amortization of debt issuance costs 640 118 1,634 631
Total Interest Expense $ 13,952 $ 2,820 $ 35,752 $ 5,260
Weighted average interest rate 5.50% 6.90% 5.50% 6.80%
Weighted average daily outstanding borrowings $ 882,928 $ 139,391 $ 775,246 $ 102,507