XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Stock Options Activity (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Options      
Options, outstanding beginning balance (in shares) 1,572,451,000    
Options, granted (in shares) 0 0  
Stock options exercised (in shares) 1,647,000    
Options, forfeited (in shares) 808,000    
Options, outstanding ending balance (in shares)     1,572,451,000
Options vested and exercisable (in shares) 1,105,080,000    
Weighted Average Fair Value      
Options outstanding beginning balance (in dollars per share) $ 20.00    
Options granted, weighted average grant date fair value (in dollars per share) 0    
Options, exercised, weighted average grant date fair value (in dollars per share) 20.00    
Options, forfeited in period, weighted average grant date fair value (in dollars per share) 20.00    
Options outstanding ending balance (in dollars per share) 20.00   $ 20.00
Options, vested and exercisable, weighted average grant date fair value (in dollars per share) 20.00    
Weighted Average Exercise Price      
Options, outstanding, beginning balance, weighted average exercise price (in dollars per share) 20.00    
Options, granted, weighted average exercise price (in dollars per share) 0    
Options, exercised, weighted average exercise price (in dollars per share) 20.00    
Options, forfeited, weighted average exercise price (in dollars per share) 20.00    
Options, outstanding, ending balance, weighted average exercise price (in dollars per share) 20.00   $ 20.00
Options, exercisable, weighted average exercise price (in dollars per share) $ 20.00    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Options outstanding, weighted average remaining contractual term 6 years 10 months 24 days   7 years 1 month 20 days
Options, exercisable, weighted average remaining contractual term 6 years 8 months 26 days    
Options outstanding, intrinsic value $ 798,297   $ 670,451
Options, exercisable, intrinsic value $ 562,066