XML 77 R66.htm IDEA: XBRL DOCUMENT v3.21.1
Employee Benefit Plans - Summary of Warrant Activity (Details) - Warrants - $ / shares
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Shares, Beginning Balance 261,681 261,681
Number of Shares, Granted 0 0
Number of Shares, Exercised (261,681) 0
Number of Shares Forfeited 0 0
Number of Shares, Ending Balance 0 261,681
Weighted-Average Grant Date Fair Value Per Share, Beginning Balance $ 3.00 $ 3.00
Weighted-Average Grant Date Fair Value Per Share, Granted 0 0
Weighted-Average Grant Date Fair Value Per Share, Exercised 3.00 0
Weighted-Average Grant Date Fair Value Per Share, Forfeited 0 0
Weighted-Average Grant Date Fair Value Per Share, Ending Balance $ 0 $ 3.00