v3.26.1
Plan Description (Details) - EBP 224
12 Months Ended
Dec. 31, 2025
USD ($)
year
EBP, Description of Plan [Line Items]  
Automatic deferral rate 3.00%
Retirement age | year 65
Automatic deferral rate, annual increase 1.00%
Pretax, maximum annual compensation to total compensation, percentage 75.00%
Matching percentage 50.00%
Participant compensation matched, percentage 6.00%
Profit sharing contribution $ 24,000
Vesting period 3 years
Minimum borrowing, amount $ 500
Maximum borrowing, to total account, percentage 50.00%
Maximum borrowing, amount $ 50,000
General loan, borrowing term 5 years
Primary residence, repayment term 15 years
Basis spread on variable rate 1.00%
Minimum  
EBP, Description of Plan [Line Items]  
Interest rate 4.25%
Maximum  
EBP, Description of Plan [Line Items]  
Interest rate 9.50%