XML 130 R114.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity Awards and Instruments - ESPP (Details)
12 Months Ended
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Percent discount from market price, offering date 85.00%
Percent discount from market price, purchase date 85.00%
Measurement Input, Call Option Term  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
ESPP purchase right measurement input 6 months
Measurement Input, Put Option Term  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
ESPP purchase right measurement input 6 months