v3.26.3
Fair Value - Fiar Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Fair Value Disclosures [Abstract]        
Balance at beginning of period $ 84,682 $ 39,247 $ 65,335 $ 32,552
Purchases/contributions 14,954 6,643 29,055 13,954
Realized and unrealized gains (losses) 284 (749) 5,530 (1,365)
Balance at end of period $ 99,920 $ 45,141 $ 99,920 $ 45,141