Shareholders' Equity - Summary of Composition of Share Capital (Detail) - shares |
Dec. 31, 2020 |
Dec. 31, 2019 |
---|---|---|
Stockholders' Equity Note [Abstract] | ||
Number of Shares Authorized | 179,872,754 | 107,265,966 |
Number of Shares Issued and outstanding | 16,948,226 | 15,855,287 |
X | ||||||||||
- Definition Common stock shares issued and outstanding. No definition available.
|
X | ||||||||||
- Definition The maximum number of common shares permitted to be issued by an entity's charter and bylaws. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|