XML 76 R65.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, shares in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Contractual term   10 years    
Employee stock options on a converted basis had vested (in shares) 3.0 3.0    
Dividend yield   0.00% 0.00%  
Weighted average fair value per share (in dollars per share)   $ 8.61   $ 7.04
Total unrecognized compensation related to unvested stock option awards granted $ 30,583,415 $ 30,583,415   $ 41,666,564
Weighted average period (in years)   3 years 8 months 23 days    
Options | Minimum        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vesting period   3 years    
Options | Maximum        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vesting period   5 years    
Restricted Stock Units (RSUs)        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total grant-date fair value   $ 774,218    
Weighted average period (in years)   9 months 18 days    
Stock-based compensation expense 663,748 $ 1,093,423    
Unrecognized compensation cost $ 2,232,968 $ 2,232,968    
Restricted Stock Units (RSUs) | Minimum        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vesting period   1 year    
Restricted Stock Units (RSUs) | Maximum        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vesting period   4 years