Summary of Significant Accounting Policies - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Summary of Significant Accounting Policies | ||||
| Total potentially dilutive securities | 722,824 | 59,125 | 722,824 | 59,125 |
| Warrants issued to investors | ||||
| Summary of Significant Accounting Policies | ||||
| Total potentially dilutive securities | 653,497 | 47,764 | 653,497 | 47,764 |
| RSUs | ||||
| Summary of Significant Accounting Policies | ||||
| Total potentially dilutive securities | 69,327 | 11,361 | 69,327 | 11,361 |