v3.26.1
Derivatives - Schedule of Fair Value of Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Derivative [Line Items]    
Interest rate swaps - Asset $ 858 $ 0
Interest rate swaps - Liability (72) (354)
Non-designated Hedges    
Derivative [Line Items]    
Interest rate swaps - Asset 858 0
Interest rate swaps - Liability $ (72) $ (354)