v3.22.2.2
Deferred revenue (Tables)
9 Months Ended
Sep. 30, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Deferred Revenue and Contract Assets The following tables reflect the change in deferred revenue during the three and nine months ended September 30, 2022 and 2021 (in thousands):
Deferred Revenue
Balance at December 31, 2021$14,522 
  Revenue recognized(23,943)
  Increase20,403 
Balance at June 30, 2022$10,982 
  Revenue recognized(9,877)
  Increase7,631 
Balance at September 30, 2022$8,736 
Deferred Revenue
Balance at December 31, 2020$14,095 
  Revenue recognized(7,016)
  Increase10,571 
Balance at March 31, 202117,650 
  Revenue recognized(4,507)
  Increase4,822 
Balance at June 30, 202117,965 
  Revenue recognized(9,143)
  Increase5,873 
Balance at September 30, 2021$14,695