XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Share-Based Compensation - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options outstanding (in shares)     1,572,451,000
Aggregate intrinsic value of options exercised $ 800 $ 1,000  
Options, granted (in shares) 0 0  
Stock-based compensation expense $ 2,012,000 $ 1,391,000  
Unamortized stock-based compensation $ 12,100,000    
Unamortized stock-based compensation, weighted average remaining amortization period 2 years 6 months 10 days    
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vested in period, intrinsic value $ 1,089,668    
2018 Stock Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares available for issuance (in shares) 0    
Options outstanding (in shares) 1,569,996,000    
Expiration period 10 years    
Vesting period 4 years    
2021 Equity Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock, capital shares reserved for future issuance (in shares) 20,701,956    
Share-based Payment Arrangement, Tranche One | 2018 Stock Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage 25.00%    
Share-based Payment Arrangement, Tranche Two | 2018 Stock Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 36 months