v3.25.4
Derivative Financial Instruments - Schedule of Derivative Financial Instruments (Details) - Designated as Hedging Instrument
$ in Thousands
Dec. 31, 2025
USD ($)
Derivatives Designated as Hedging Instruments  
Asset Derivatives $ 3,881
Interest rate swap  
Derivatives Designated as Hedging Instruments  
Asset Derivatives $ 3,881
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other assets