XML 66 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition - Schedule of Customer Contract Liabilities (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Customer Contract Liabilities:  
Beginning balance $ 55,905
Annual additions 74,355
Revenue recognized from prior periods (34,706)
Revenue recognized from current year additions (41,535)
Ending balance $ 54,019