v3.26.1
Borrowings - Effect of Hedging Derivative Instruments (Details) - Unsecured Notes - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
February 2029 Notes          
Debt Instrument [Line Items]          
Interest expense recognized on derivative $ (43) $ (1,074) $ (36) $ (2,002)  
Net expense recognized on fair value hedge (29) (978) (93) (1,151)  
Carrying Value 297,729   297,729   $ 303,000
Cumulative Amount of Basis Adjustment 661   661   (4,918)
February 2029 Notes | Not Designated as Hedging Instrument          
Debt Instrument [Line Items]          
(Losses) gains recognized (3,955) 4,545 (8,214) 11,717  
February 2029 Notes | Designated as Hedging Instrument          
Debt Instrument [Line Items]          
(Losses) gains recognized 3,969 $ (4,449) 8,157 $ (10,866)  
October 2027 Notes          
Debt Instrument [Line Items]          
Carrying Value 296,317   296,317   298,585
Cumulative Amount of Basis Adjustment $ 2,874   $ 2,874   $ 296