XML 93 R65.htm IDEA: XBRL DOCUMENT v3.25.4
Retirement Plan (Details)
12 Months Ended
Dec. 31, 2025
USD ($)
hour
Dec. 31, 2024
USD ($)
Retirement Benefits [Abstract]    
Consecutive months of service required 2 months  
Minimum work hours 250  
Minimum work hours in their first year of service 1,000  
Percent of match on first three percent 100.00%  
Employer matching contribution, percent of employees' gross pay 3.00%  
Percent of match on next two percent 0.50  
Employer matching contribution, additional percent of employees' gross pay 0.02  
Employer matching contributions | $ $ 15,770 $ 22,264