v3.26.1
Derivatives - Schedule of Impact of Interest Rate Swap on Other Comprehensive Income, AOCI and Statement of Operations (Details) - Interest rate swaps - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) recognized in OCI $ 10,217 $ (11,170)
Income Statement Location [Axis]: us-gaap:InterestIncomeExpenseNonoperatingNet    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain reclassified from AOCI into income $ 763 $ 4,884