Share-Based Compensation - Summary of Company's Stock Option Plan Activity (Parenthetical) (Details) - USD ($) |
Jun. 30, 2026 |
Mar. 31, 2026 |
Dec. 31, 2025 |
Jun. 30, 2025 |
Mar. 31, 2025 |
Dec. 31, 2024 |
||
|---|---|---|---|---|---|---|---|---|
| Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||||||
| Stock options, non-exercisable | 6,000,000 | |||||||
| Employee Stock Option | ||||||||
| Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||||||
| Options, aggregate intrinsic value | [1] | $ 0 | $ 0 | $ 7,938 | $ 0 | $ 0 | $ 0 | |
| ||||||||