XML 80 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition - Contract assets and liabilities and liabilities activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenue Recognition    
Contract assets $ 2,861 $ 32
Contract liabilities 57,790 38,445
Change in contract assets 2,829  
Change in contract liabilities $ 19,345  
Change in contract liabilities (as percentage) 50.00%  
Contract balances    
Beginning balance $ 38,445 12,028
Additions 26,397 30,999
Recognized in revenue (5,796) (3,883)
Marketing activities recognized on a net basis (1,256) (699)
Ending balance $ 57,790 $ 38,445