XML 140 R125.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenues - Contract with Customer, Asset and Liability Rollforward (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Revenue from Contract with Customer [Abstract]  
Beginning balance, January 1, 2021 $ 98,388
Revenues recognized from beginning contract liability (93,709)
Cumulative catch-up adjustments 19,867
Increases due to amounts collected or due 289,300
Revenues recognized from current period increases (229,336)
Other (1,330)
Ending balance, December 31, 2021 $ 83,180