v3.26.1
Defined Contribution Plan (Details)
12 Months Ended
Dec. 31, 2025
USD ($)
Defined Contribution Plan  
401 (k) Savings Plan Qualified Plan [Member]
Matching contribution (as a percent of employee's contributions) 75.00%
Maximum amount of employer matching contribution $ 6,000
Minimum  
Defined Contribution Plan  
Percent of compensation eligible employees may elect to contribute 1.00%
Maximum  
Defined Contribution Plan  
Percent of compensation eligible employees may elect to contribute 100.00%