XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition - Contract with Customer, Contract Asset, Contract Liability, and Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Points Liability [Abstract]    
Points balance at January 1 $ 40,490 $ 21,841
Points awarded (deferral of revenue) 16,957 4,571
Points redeemed (recognition of revenue) (10,643) (3,694)
Points balance at March 31 $ 46,804 $ 22,718