Leases - Schedule of Supplemental Cash Flow Information and Additional Information (Details) - USD ($) $ in Thousands |
3 Months Ended | ||
|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
Dec. 31, 2025 |
|
| Cash paid for amounts included in measurement of lease liabilities: | |||
| Operating cash flows for operating lease liabilities | $ 5,934 | $ 7,114 | |
| Weighted average remaining lease term (in years) | 3 years 8 months 12 days | 3 years 4 months 24 days | |
| Weighted average discount rate (as percent) | 12.50% | 12.70% | |