XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Diluted Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Antidilutive Shares
The following table summarizes potential common shares that were excluded as their effect is anti-dilutive:
Three Months Ended
June 30,
Six Months Ended June 30,
2023202220232022
Options and unvested stock units outstanding14,552,254 6,109,403 7,397,561 6,000,378 
Warrants outstanding31,463,543 19,897,500 31,463,543 20,023,655 
Contingent Sponsor Earnout Shares1,437,500 1,437,500 1,437,500 1,437,500 
Total47,453,297 27,444,403 40,298,604 27,461,533