v3.26.1
Derivatives (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative [Line Items]        
Derivative assets $ 409   $ 409  
Derivative liabilities 1,240   1,240  
Net derivatives gain 1,300 $ 0 4,200 $ 0
Options        
Derivative [Line Items]        
Gross Notional 304,660   304,660  
Derivative assets 409   409  
Derivative liabilities 349   349  
Futures        
Derivative [Line Items]        
Gross Notional 27,921   27,921  
Derivative assets 0   0  
Derivative liabilities 395   395  
Total Return Swap        
Derivative [Line Items]        
Gross Notional 3,036   3,036  
Derivative assets 0   0  
Derivative liabilities $ 496   $ 496