v3.26.3
Borrowings - Schedule of Outstanding Unsecured Notes (Parenthetical) (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Unamortized deferred financing costs and premium/discount $ 13,312 $ 10,118
Series A Notes    
Debt Instrument [Line Items]    
Unamortized deferred financing costs 807 1,168
May 2031 Notes    
Debt Instrument [Line Items]    
Unamortized deferred financing costs and discount 5,789 0
March 2029 Notes    
Debt Instrument [Line Items]    
Unamortized deferred financing costs and premium 1,914 2,465
August 2026 Notes    
Debt Instrument [Line Items]    
Unamortized deferred financing costs 0 373
July 2030 Notes    
Debt Instrument [Line Items]    
Unamortized deferred financing costs and discount 2,407 2,889
September 2029 Notes    
Debt Instrument [Line Items]    
Unamortized deferred financing costs and premium 2,318 2,867
December 2026 Notes    
Debt Instrument [Line Items]    
Unamortized deferred financing costs $ 77 $ 356