v3.26.1
Debt - Schedule of Components of Interest Expense (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Line of Credit Facility [Abstract]  
Interest expense $ 11,356
Amortization of debt issuance costs 1,362
Total Interest Expense $ 12,718
Weighted average interest rate 6.10%
Weighted average daily outstanding borrowings $ 201,498