v3.26.1
Basis of Presentation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Basis of Presentation          
Assets held by SNIA $ 2,503,284   $ 2,503,284   $ 2,471,108
Consolidation, Eliminations [Member]          
Basis of Presentation          
Commission income eliminated in consolidation 299 $ 317 555 $ 562  
Fiduciary assets | Maximum          
Basis of Presentation          
Assets held by SNIA $ 275   $ 275   $ 275