Subsequent Events |
6 Months Ended |
|---|---|
Jun. 30, 2026 | |
| Subsequent Events [Abstract] | |
| Subsequent Events | 15. Subsequent Events Leases In July 2026, the Company entered into an agreement to lease approximately 11,232 square feet of building space in Waltham, Massachusetts. The term of the lease agreement is approximately seven years commencing on September 15, 2026 with a renewal option to extend the lease term for one additional five-year period. The new lease agreement will replace the Company’s current lease agreement for office space in Waltham, Massachusetts, which is set to expire in. Under the terms of the lease, the Company is obligated to make aggregate future minimum lease payments totaling approximately $2.4 million over the lease term, exclusive of operating expenses and other common area charges. |