Loss per Share - Computation of diluted net loss per antidilutive (Details) - shares |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Warrants | ||||
Basic and Diluted Net Loss Per Share | ||||
Antidilutive securities excluded from computation of earnings per share (in shares) | 14,385,500 | 14,385,500 | ||
RSU | ||||
Basic and Diluted Net Loss Per Share | ||||
Antidilutive securities excluded from computation of earnings per share (in shares) | 437,589 | 314,769 | 397,206 | 297,623 |