Employee Benefit Plans |
9 Months Ended |
|---|---|
Sep. 30, 2026 | |
| Retirement Benefits [Abstract] | |
| Employee benefit plans | Employee benefit plans The Company sponsors various retirement plans for its eligible U.S. and non-U.S. employees. For U.S. employees, the Company currently maintains a 401(k) retirement savings plan (“401(k) Plan”). The 401(k) Plan permits voluntary contributions by employees, a portion of which is matched by the Company. The Company’s contributions to the employee benefits plans were approximately $0.6 million and $1.7 million for the three and nine months ended September 30, 2026, respectively. The Company’s contributions to the employee benefits plans were approximately $0.5 million and $1.4 million for the three and nine months ended September 30, 2025, respectively. |