XML 144 R128.htm IDEA: XBRL DOCUMENT v3.20.4
Revenues - Contract with Customer, Asset and Liability Rollforward (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Revenue from Contract with Customer [Abstract]  
Beginning balance, January 1, 2020 $ 88,215
Revenues recognized from beginning contract liability (83,530)
Cumulative catch-up adjustments (13,372)
Increases due to amounts collected or due 309,613
Revenues recognized from current period increases (198,190)
Other (4,348)
Ending balance, December 31, 2020 $ 98,388