v3.26.1
Employee Benefit Plan, Description of Plan (Details) - EBP 401K
12 Months Ended
Dec. 31, 2025
Rate
EBP, Description of Plan [Line Items]  
EBP, Requisite Service Hours 12 Month Period 1,000
EBP, Requisite Service Hours Two Year Period 500
EBP, Employer Contribution, Participant Compensation Matched, Percentage 7.00%
EBP_Employee Benefit Plan Participant Contribution Pretax Minimum Annual Compensation To Total Compensation Percentage 2.00%
EBP, Participant Contribution, Pretax, Maximum Annual Compensation to Total Compensation, Percentage 50.00%
Contribution Increments 1.00%
EBP, Employer Contribution, Matching Percentage 100.00%