Subsequent Events |
6 Months Ended |
|---|---|
Jun. 30, 2026 | |
| Subsequent Events [Abstract] | |
| Subsequent Events | 19. Subsequent Events
In accordance with ASC 855, Subsequent Events, the Company evaluated subsequent events after June 30, 2026, through the date these condensed consolidated financial statements were issued and has determined that, other than already disclosed, no transactions or events have occurred that require recognition or disclosure in the condensed consolidated financial statements. |