XML 53 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - Summary of Unvested Shares (Details)
6 Months Ended
Jun. 30, 2022
shares
Share-Based Payment Arrangement [Abstract]  
Balance at December 31, 2021 1,144,809
Share vesting (445,185)
Balance at June 30, 2022 699,624