Annual report pursuant to Section 13 and 15(d)

Share-based Compensation (Details)

v3.21.1
Share-based Compensation (Details) - USD ($)
1 Months Ended 2 Months Ended 12 Months Ended
Dec. 31, 2020
Nov. 30, 2020
Oct. 31, 2020
Sep. 30, 2019
Jun. 30, 2019
May 31, 2019
Apr. 30, 2019
Jan. 31, 2019
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Stock options granted (in shares)                   10,202 41,370
Exercise price of stock options granted (in dollars per share)                   $ 20.10 $ 4.71
Stock options forfeited (in shares)                     4,240
Stock options outstanding (in shares) 47,332               37,130 47,332 37,130
Weighted average grant-date fair value of options granted (in dollars per share)                   $ 7.84 $ 2.08
2017 Stock Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Shares authorized 3,182,335                 3,182,335  
Number of shares available for future grants 2,739,261                 2,739,261  
Stock options granted (in shares)           8,486 32,884        
Exercise price of stock options granted (in dollars per share)           $ 4.71 $ 4.71        
Stock options forfeited (in shares)           4,240          
Stock options vested (in shares)           4,246          
Stock options outstanding (in shares)                 37,130   37,130
2019 Omnibus Stock Incentive Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Shares authorized 1,060,778                 1,060,778  
Number of shares available for future grants 586,604                 586,604  
Stock options granted (in shares)   10,202                  
Exercise price of stock options granted (in dollars per share)   $ 20.10                  
Restricted stock awards                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Number of awards granted (in shares)                   193,828 555,403
Fair value of awards granted (in dollars per share)                   $ 21.82 $ 4.71
Allocated Share Based Compensation Expense                   $ 691,807 $ 1,570,151
Shares forfeiture                   29,108 0
Unrecognized compensation expense $ 4,657,892                 $ 4,657,892  
Unrecognized compensation expense period for recognition                   2 years 2 months 5 days  
Restricted stock awards | Verus Title Inc.                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Vesting period                   18 months  
Restricted stock awards | 2017 Stock Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Number of awards granted (in shares)         134,341     193,081      
Fair value of awards granted (in dollars per share)         $ 4.71     $ 4.71      
Restricted stock awards | 2019 Omnibus Stock Incentive Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Number of awards granted (in shares) 22,833   124,418 23,793         204,188    
Fair value of awards granted (in dollars per share) $ 36.92   $ 21.51 $ 5.28         $ 5.28    
Vesting period 3 years   3 years 2 years         3 years    
Restricted stock awards | 2019 Omnibus Stock Incentive Plan | Verus Title Inc.                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Number of awards granted (in shares)   33,915                  
Fair value of awards granted (in dollars per share)   $ 21.90                  
Vesting period   18 months                  
Restricted stock awards | Vesting Tranche One | 2019 Omnibus Stock Incentive Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Number of awards granted (in shares)     3,182                
Restricted stock awards | Vesting Tranche Two | 2019 Omnibus Stock Incentive Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Number of awards granted (in shares)     121,236                
Stock option awards                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Allocated Share Based Compensation Expense                   $ 36,636 $ 59,453
Unrecognized compensation expense $ 67,542                 $ 67,542  
Unrecognized compensation expense period for recognition                   10 months 2 days  
Stock option awards | 2017 Stock Plan | Maximum                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Vesting period             1 year        
Stock option awards | 2019 Omnibus Stock Incentive Plan | Maximum                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Vesting period   1 year