v3.26.1
Derivatives - Schedule of Interest Rate Swaps Recognized in Accumulated Other Comprehensive Income ("AOCI") (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Beginning Balance $ (204,009) $ 734,885 $ (126,746) $ 778,424
Ending Balance (388,617) 721,754 (388,617) 721,754
Interest Rate Swap | Cash Flow Hedging        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Beginning Balance (2,408) 1,640 (3,332) 16,860
Total amount recorded in AOCI 232 (4,748) 982 (19,911)
Amount reclassified from AOCI to income 167 (169) 341 (226)
Ending Balance $ (2,009) $ (3,277) $ (2,009) $ (3,277)