v3.26.1
Investments - Total Contract Value (Details) - EBP 001 - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
EBP, Fully Benefit-Responsive Investment Contract [Line Items]    
Total Investment Contracts $ 216,052 $ 210,966
Guaranteed Investment Contracts (GICs)    
EBP, Fully Benefit-Responsive Investment Contract [Line Items]    
Total Investment Contracts 56,314 59,825
Security-Backed Investment Contracts (SBICs) (synthetic GICs)    
EBP, Fully Benefit-Responsive Investment Contract [Line Items]    
Total Investment Contracts $ 159,738 $ 151,141