v3.25.2
Derivatives - Schedule of Offsetting Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Derivative financial assets    
Gross amounts recognized $ 18,093 $ 28,379
Gross amounts offset on the consolidated balance sheets 0 0
Net amounts presented on the consolidated balance sheets 18,093 28,379
Financial instruments 5,104 1,030
Financial collateral pledged 0 0
Net amounts 12,989 27,349
Derivative financial liabilities    
Gross amounts recognized 10,503 9,144
Gross amounts offset on the consolidated balance sheets 0 0
Net amounts presented on the consolidated balance sheets 10,503 9,144
Financial instruments 5,104 1,030
Financial collateral pledged 5,399 8,114
Net amounts $ 0 $ 0