XML 58 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity and Earnings per Common Share - Schedule of Common Stock Equivalents Excluded from Diluted Net Income Per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Earnings Per Share [Abstract]        
Weighted-average restricted stock units outstanding 378,922 596,978 315,350 539,645
Unexercised public and private warrants 15,604,279 15,604,304 15,604,279 15,604,304
Total stock equivalents excluded 15,983,201 16,201,282 15,919,629 16,143,949