Share-Based Compensation - Warrants (Details) - USD ($) |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Shares | ||
| Outstanding (in shares) | 159,897 | |
| Granted (in shares) | 0 | |
| Exercised (in shares) | 0 | |
| Cancelled (in shares) | 0 | |
| Expired (in shares) | 0 | |
| Outstanding (in shares) | 159,897 | |
| Vested and exercisable (in shares) | 159,897 | |
| Weighted-Average Grant Date Fair Value Per Share | ||
| Weighted-average exercise price (in USD per share) | $ 18.31 | $ 18.31 |
| Weighted-Average Remaining Contractual Term (Years) | ||
| Weighted-average remaining contractual term | 2 years 7 months 6 days | 3 years 7 months 6 days |
| Aggregate Intrinsic Value (in thousands) | ||
| Aggregate intrinsic value | $ 1,300,000 | $ 3,528,700 |