v3.26.1
Plan Description - Additional Information (Details) - EBP 002 - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
EBP, Description of Plan [Line Items]    
Defined contribution plan, minimum age eligibility 21 years  
Contribution limit 25.00%  
Matching percentage 100.00%  
Vesting schedule, description Vesting in employer contributions begins after two years of service and full vesting is achieved after five years of service.  
Vesting methodology, description The Plan’s vesting methodology is based on an “elapsed time” methodology, which provides for employees to be credited with a number of years of service equal to the number of whole years (12 consecutive months) based on an employee’s period of service starting with hire date with the Employer regardless of whether or not such periods of service were completed consecutively as allowed under the service spanning rule. Participants are fully vested in their salary deferred contributions at all times including Roth 401(k) contributions. Upon reaching the normal retirement date, death or becoming disabled, a participant will be entitled to receive benefit payments.  
Nonvested benefits remaining after termination of employment, terms Nonvested benefits remaining after termination of employment are forfeited upon the earlier of a distribution or five-year period break in service and generally may serve to pay the Plan’s administrative expenses and to reduce future Company contributions.  
Forfeitures used to fund company's matching obligation $ 559 $ 27,732
Forfeiture balance 8,688 $ 186
Minimum amount participants may borrow 1,000  
Maximum amount participants may borrow $ 50,000  
Maximum percentage of amount participants may borrow 50.00%  
Minimum    
EBP, Description of Plan [Line Items]    
Loan terms 1 year  
Maximum    
EBP, Description of Plan [Line Items]    
Maximum compensation percentage 5.00%  
Loan terms 5 years  
Participants loan to purchase principal residence, term 10 years