Termination Benefits - Additional Information (Details) $ in Millions |
Dec. 31, 2025
USD ($)
|
|---|---|
| 2023 Reduction in Workforce | |
| Termination Benefits [Line Items] | |
| Payment of reduction in workforce | $ 3.3 |
| Q1 2024 Reduction in Workforce | |
| Termination Benefits [Line Items] | |
| Payment of reduction in workforce | 0.4 |
| Q2 2024 Reduction In Workforce | |
| Termination Benefits [Line Items] | |
| Payment of reduction in workforce | 1.5 |
| Accrued reduction in workforce | 0.1 |
| Q3 2024 Reduction In Workforce | |
| Termination Benefits [Line Items] | |
| Payment of reduction in workforce | 1.1 |
| Accrued reduction in workforce | $ 0.1 |