Leases |
6 Months Ended |
|---|---|
Jun. 30, 2026 | |
| Lessee Disclosure [Abstract] | |
| Leases | Leases Cash paid for amounts included in the measurement of operating lease liabilities for the three months ended June 30, 2026 and 2025 was $3,510 and $4,908, respectively, and $7,023 and $8,807 for the six months ended June 30, 2026 and 2025, respectively. The Company had $444 sublease income for both the three months ended June 30, 2026 and 2025, and $888 sublease income for both the six months ended June 30, 2026 and 2025.
|