Leases |
3 Months Ended |
|---|---|
Mar. 31, 2026 | |
| Leases [Abstract] | |
| Leases | LeasesCash paid for amounts included in the measurement of operating lease liabilities for the three months ended March 31, 2026 and 2025 was $3,513 and $3,899, respectively. The Company recorded $444 in sublease income for each of the three months ended March 31, 2026 and 2025 within other income, net within the condensed consolidated statements of operations. |