XML 72 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Additional Information (Details)1 - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01
12 Months Ended
Dec. 31, 2021
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, expected timing of satisfaction, explanation Amounts expected to be recognized as revenue within the 12 months following the balance sheet date are classified as current portion of deferred revenue in the accompanying consolidated balance sheets. Amounts not expected to be recognized as revenue within the 12 months following the balance sheet date are classified as deferred revenue, net of current portion.
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months