v3.26.1
Fair Value of Financial Instruments - Fair Value of Derivative Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Assets:    
Derivative assets $ 4,552 $ 6,337
Netting of counterparty contracts, assets (3,584) (6,186)
Net cash collateral provided 712 5,658
Derivatives 1,680 5,809
Liabilities:    
Derivative liabilities (15,366) (48,285)
Netting of counterparty contracts, liabilities 3,584 6,186
Net cash collateral provided 1,843 8,360
Derivatives (9,939) (33,739)
Derivative assets (liabilities)    
Net derivative liability (8,259) (27,930)
Level 1    
Assets:    
Derivative assets 3,568 6,118
Liabilities:    
Derivative liabilities (6,123) (14,478)
Level 2    
Assets:    
Derivative assets 984 219
Liabilities:    
Derivative liabilities $ (9,243) $ (33,807)