XML 42 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Deferred Revenue (Tables)
9 Months Ended
Sep. 30, 2022
Revenue from Contract with Customer [Abstract]  
Roll forward of deferred revenue
The following table represents a roll forward of the Company’s deferred revenue (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2022202120222021
Deferred revenue, beginning of period$28,821 $12,013 $13,929 $11,855 
Acquired deferred revenue1,173 403 10,081 403 
Additions to deferred revenue52,098 25,345 146,337 62,041 
Recognized revenue in the period(51,206)(23,148)(139,461)(59,686)
Deferred revenue, end of period$30,886 $14,613 $30,886 $14,613