XML 126 R110.htm IDEA: XBRL DOCUMENT v3.22.4
Equity Awards and Instruments - ESPP (Details)
12 Months Ended
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Percent discount from market price, offering 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