v3.26.1
Retirement Plan - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Defined Benefit Plan Disclosure [Line Items]    
Defined Contribution Plan, Tax Status [Extensible Enumeration] us-gaap:QualifiedPlanMember  
Employees over years cover profit sharing plan 21 years  
Percentage of vesting of participants 20.00%  
Vesting period 5 years  
Company matching contribution percentage 3.00%  
Contributed by company (in Dollars) $ 0.2  
Maximum [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Percentage of contribute wages from participants 100.00%  
Contributed by company (in Dollars)   $ 0.1