XML 101 R90.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition Revenue Contract Assets and Liabilities Rollforward (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
Revenue Recognition and Deferred Revenue [Abstract]  
Beginning balance, January 1, 2022 $ 83,180
Revenues recognized from beginning contract liability (46,816)
Cumulative catch-up adjustments 413
Increases due to amounts collected or due 184,487
Revenues recognized from current period increases (115,354)
Other (1,377)
Ending balance, June 30, 2022 $ 104,533