XML 99 R90.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition Revenue Contract Assets and Liabilities Rollforward (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2022
USD ($)
Revenue Recognition and Deferred Revenue [Abstract]  
Beginning balance, January 1, 2022 $ 83,180
Revenues recognized from beginning contract liability (47,909)
Cumulative catch-up adjustments 998
Increases due to amounts collected or due 246,723
Revenues recognized from current period increases (192,423)
Other (2,755)
Ending balance, September 30, 2022 $ 87,814