XML 103 R89.htm IDEA: XBRL DOCUMENT v3.25.4
Employee Benefit Plans (Details)
12 Months Ended
Dec. 31, 2025
Defined Contribution Plan Disclosure [Line Items]  
Compensation deferred percentage eligible for one hundred percent match on employees' contributions (in hundredths) 3.00%
Percent company total match on employee deferred compensation plan contributions, maximum (in hundredths) 4.00%
Savings and Retirement 401K [Member]  
Defined Contribution Plan Disclosure [Line Items]  
Eligible employees' maximum allowable contribution as a percentage of compensation (in hundredths) 75.00%
Percentage company total match on employee contributions, maximum (in hundredths) 4.00%
Company match on the first three percent of compensation deferred (in hundredths) 100.00%
Company match on deferrals between three percent and five percent of compensation (in hundredths) 50.00%
Compensation deferred percentage eligible for one hundred percent match on employees' contributions (in hundredths) 3.00%
Compensation deferred percentage eligible for fifty percent match on employee contributions (in hundredths) 5.00%