|12 Months Ended|
Dec. 31, 2022
|Revenue from Contract with Customer [Abstract]|
|Summary of Disaggregation of Revenue||The following tables present revenues disaggregated by significant product offerings, which align with the Company’s performance obligations and the basis for calculating each amount for the years ended December 31, 2022, 2021, and 2020 (in thousands):
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
No definition available.