Subsequent Events |
6 Months Ended |
|---|---|
Jun. 30, 2026 | |
| Subsequent Events [Abstract] | |
| Subsequent events | 15. Subsequent events The Company has completed an evaluation of all subsequent events after June 30, 2026 through the issuance of the unaudited condensed consolidated financial statements, to ensure that these condensed consolidated financial statements include appropriate disclosure of events both recognized in the condensed consolidated financial statements as of June 30, 2026, and events which occurred subsequently but were not recognized in the condensed consolidated financial statements. No subsequent events have occurred that would require recognition in the unaudited condensed consolidated financial statements or disclosure in the accompanying notes. |