Quarterly report pursuant to Section 13 or 15(d)

Stock-based Compensation - Narrative (Details)

v3.23.3
Stock-based Compensation - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Aug. 28, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Aug. 27, 2023
2019 Omnibus Stock Incentive Plan                
Stock-based Compensation                
Increase in number of shares reserved for issuance (in shares) 1,700,000              
Number of shares reserved for issuance (in shares) 5,760,778             4,060,778
Stock option granted (in shares)   1,033,690       1,033,690    
Cost of developing software                
Stock-based Compensation                
Capitalized of stock-based compensation expense   $ 400,000     $ 100,000 $ 400,000 $ 100,000  
Stock options                
Stock-based Compensation                
Number of awards granted (in shares)           0    
Non-vested restricted stock awards                
Stock-based Compensation                
Number of awards granted (in shares)   68,761 61,514 651,618        
Total unrecognized compensation expense   $ 6,400,000       $ 6,400,000    
Unrecognized compensation expense period for recognition           8 months 12 days    
Restricted Stock Units                
Stock-based Compensation                
Number of awards granted (in shares)   750,921 88,481 894,891        
Total unrecognized compensation expense   $ 7,200,000       $ 7,200,000    
Unrecognized compensation expense period for recognition           1 year 2 months 12 days