XML 72 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Equity Incentive Plan Weighted Average Remaining Contractual Life (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award    
Options, Outstanding, Number 308,149 405,784
Options, Outstanding, Weighted Average Exercise Price $ 635.00 $ 512.30
Options, Outstanding, Weighted Average Remaining Contractual Term 5 years 6 months 3 days  
Options, Exercisable, Number 239,129  
$1.00-$450.00 Range of Exercise Price    
Share-based Compensation Arrangement by Share-based Payment Award    
Options, Outstanding, Number 140,457  
Options, Outstanding, Weighted Average Exercise Price $ 336.92  
Options, Outstanding, Weighted Average Remaining Contractual Term 3 years 10 days  
Options, Exercisable, Number 140,457  
$450.0-$1000.0 Range of Exercise Price    
Share-based Compensation Arrangement by Share-based Payment Award    
Options, Outstanding, Number 106,807  
Options, Outstanding, Weighted Average Exercise Price $ 664.31  
Options, Outstanding, Weighted Average Remaining Contractual Term 5 years 11 months 12 days  
Options, Exercisable, Number 84,718  
$1000.0 and above Range of Exercise Price    
Share-based Compensation Arrangement by Share-based Payment Award    
Options, Outstanding, Number 60,885  
Options, Outstanding, Weighted Average Exercise Price $ 1,271.24  
Options, Outstanding, Weighted Average Remaining Contractual Term 8 years 9 months 7 days  
Options, Exercisable, Number 13,954