XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock Compensation - Summary of Information About Stock Options Outstanding (Details) - USD ($)
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Dec. 31, 2020
Share-based Payment Arrangement [Abstract]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 1,649,461 790,637 800,409 452,165
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 9 years 10 days      
Outstanding (in dollars per share) $ 8.72 $ 32.82 $ 47.70 $ 5.35
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value $ 1      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number 1,649,461      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term 9 years 10 days      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price $ 8.72      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value $ 1      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 417,033      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 7 years 10 months 2 days      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 15.91      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value $ 0