v3.26.3
Derivatives - Schedule of Impact of Interest Rate Swap on Other Comprehensive Income, AOCI and Statement of Operations (Details) - Interest rate swaps - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) recognized in OCI $ 12,976 $ (9,636)
Income Statement Location [Axis]: us-gaap:InterestIncomeExpenseNonoperatingNet    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain reclassified from AOCI into income $ 1,231 $ 7,366