|3 Months Ended|
Mar. 31, 2021
|Revenue Recognition [Abstract]|
|Disaggregation of Revenue||
The following table further disaggregates our revenue by major source by segment for the three months ended March 31, 2021 and 2020.
Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.
Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef