v3.26.1
Derivatives - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Collateral payable $ 0   $ 0
Net change in unrealized gain (loss) on derivative instruments 135,000 $ (89,000)  
Unsecured Notes | 2024A Senior Notes      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Increase (decrease) for change in carrying value (8,100,000) 2,100,000  
Foreign currency forward contracts      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Average notional exposure 125,500,000 65,800,000  
Interest Rate Swaps      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Net change in unrealized gain (loss) on derivative instruments $ (8,100,000) $ 2,100,000