XML 43 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Tables)
6 Months Ended
Jun. 30, 2021
Income Tax Disclosure [Abstract]  
Provision for income taxes and effective tax rate
Three Months EndedSix Months Ended
June 30,June 30,
2020202120202021
Provision for income taxes$1,318 $3,460 $2,239 $6,813 
Effective tax rate15.9 %15.7 %14.0 %15.7 %