v3.25.2
Derivatives and Hedging Activities - Schedule of Accumulated Other Comprehensive Income/Loss Attributable to Cash Flow Hedge Derivative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance $ 1,709,117 $ 1,665,837 $ 1,702,757 $ 1,661,945
Ending balance 1,643,680 1,676,669 1,643,680 1,676,669
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance (23) (726) (87) (36)
Unrealized losses recognized in OCI (93) (306) (93) (1,255)
Losses reclassified from AOCI into interest income 64 256 128 515
Ending balance $ (52) $ (776) $ (52) $ (776)