v3.26.1
Reconciliation of Financial Statements To Form 5500 - Summary of Reconciliations of Changes in Net Assets Available for Benefits (Details) - EBP 001 [Member] - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
EBP, Reconciliation of Financial Statement to Form 5500 [Line Items]    
Change in net assets available for benefits, financial statements $ 641,157,447 $ 433,528,579
Difference between fair value and contract value of fully benefit-responsive investments Beginning of year 1,346,931 0
Difference between fair value and contract value of fully benefit-responsive investments End of year 5,531,024 (1,346,931)
Change in Net Assets Available for Benefits, Form 5500 $ 648,035,402 $ 432,181,648