v3.26.1
Financial Instruments and Other Inventory Positions - Schedule of Gross Fair Market Value and Total Absolute Notional Contract Amount (Details) - Not Designated as Hedging Instrument - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Derivative    
Notional amount $ 762,725 $ 591,529
Balance Sheet Location [Axis]: us-gaap:FinancialInstrumentsOwnedAtFairValue    
Derivative    
Derivative Assets 8,950 8,096
Balance Sheet Location [Axis]: us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue    
Derivative    
Derivative Liabilities 7,855 10,573
Customer matched-book | Interest rate derivate contract    
Derivative    
Notional amount 382,978 355,129
Customer matched-book | Interest rate derivate contract | Balance Sheet Location [Axis]: us-gaap:FinancialInstrumentsOwnedAtFairValue    
Derivative    
Derivative Assets 6,494 7,033
Customer matched-book | Interest rate derivate contract | Balance Sheet Location [Axis]: us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue    
Derivative    
Derivative Liabilities 4,424 4,878
Trading securities | Interest rate derivate contract    
Derivative    
Notional amount 379,747 236,400
Trading securities | Interest rate derivate contract | Balance Sheet Location [Axis]: us-gaap:FinancialInstrumentsOwnedAtFairValue    
Derivative    
Derivative Assets 2,456 1,063
Trading securities | Interest rate derivate contract | Balance Sheet Location [Axis]: us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue    
Derivative    
Derivative Liabilities $ 3,431 $ 5,695