v3.26.1
Derivative Instruments - Schedule of Outstanding Derivatives (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Derivative [Line Items]    
Notional $ 228,000 $ 51,100
Assets 1,198 0
Liabilities 1,680 742
Credit default swaps    
Derivative [Line Items]    
Notional 95,000 31,500
Assets 0 0
Liabilities 1,680 714
Options    
Derivative [Line Items]    
Notional 0 0
Assets 235 0
Liabilities 0 0
Treasury note futures    
Derivative [Line Items]    
Notional 133,000 19,600
Assets 963 0
Liabilities $ 0 $ 28