v3.26.1
Description of Plan (Details) - EBP 162
12 Months Ended
Dec. 31, 2025
USD ($)
EBP, Description of Plan [Line Items]  
Automatic enrollment, percentage 6.00%
Matching contribution, percentage 50.00%
Participant compensation matched, percentage 6.00%
Retirement contributions, percentage 0.02
Maximum retirement contributions, percentage 2.00%
Vesting percentage 100.00%
Maximum borrowing, amount $ 50,000
Maximum borrowing, to total account, percentage 50.00%
Minimum  
EBP, Description of Plan [Line Items]  
Loan terms (in years) 1 year
Maximum  
EBP, Description of Plan [Line Items]  
Loan terms (in years) 5 years