Employee Benefit Plans - Additional Information (Detail) - 401 K Plan [Member] - USD ($) $ in Millions |
1 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2022 |
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Defined Contribution Plan Disclosure [Line Items] | ||||
| Minimum percentage of total annual compensation allowed to be deferred | 1.00% | |||
| Employer matching contribution, description | Once eligible full-time employees have completed a minimum of ninety (90) days of service, and part time employees have worked at least 1,000 hours, the Company matches employee contributions to the 401(k) Plan in an amount per employee equal to fifty percent of the first 8% of the employee’s annual contributions, subject to legal limits. Prior to June 1, 2022, the 401(k) Plan covered full- and part-time employees of the Company aged 21 and older that had completed a minimum of thirty (30) days of service, with the Company matching one-third of the first 6% of the contributions of eligible employees that had completed at least one (1) year of service (in the case of full-time employees) or 1,000 hours (in the case of part-time employees). | |||
| Employee contributions to 401(k) Plan matched by company in an amount per employee of first 6% of employee's annual contributions | 50.00% | 33.33% | ||
| Defined benefit plan amount expense | $ 0.6 | $ 0.6 | $ 0.5 | |