Retirement Plans - Additional Information (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Defined Contribution Plan Disclosure [Line Items] | |||
| Defined contribution plan, description | The Company maintains 401(k) Plans for all employees who have completed three months of service and have reached age 18. Qualified employees may contribute up to 90% of their pre-tax annual compensation to this plan, not to exceed the dollar limit set by law. | ||
| Defined contribution plan, employer contribution amount | $ 3.9 | $ 2.6 | $ 1.6 |
| COLI investment policies amount | $ 0.9 | ||
| Maximum [Member] | |||
| Defined Contribution Plan Disclosure [Line Items] | |||
| Defined contribution plan, maximum annual contributions per employee, percent | 90.00% | ||