Accrued Expenses and Other Current Liabilities - Additional Information (Details) - USD ($) $ in Millions |
12 Months Ended | |
|---|---|---|
Aug. 16, 2022 |
Dec. 31, 2025 |
|
| Accrued Expenses and Other Current Liabilities [Abstract] | ||
| Percentage of exercise tax on stock repurchases | 1.00% | |
| Percentage of fair market value of shares repurchased at the time of the repurchase | 1.00% | |
| Excise tax | $ 2.2 | |
| Interest and penalties paid | $ 0.3 |