v3.26.1
Fair Value - Changes in Fair Value of Level 3 Assets (Details) - Investment in debt securities - AFS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 9,246 $ 11,187
Additions 179 7,278
Settlement and derecognitions   (8,757)
Change in fair value 624 (691)
Ending balance $ 10,049 $ 9,017