XML 100 R91.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition Revenue Contract Assets and Liabilities Rollforward (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Revenue Recognition and Deferred Revenue [Abstract]  
Beginning balance, January 1, 2022 $ 83,180
Revenues recognized from beginning contract liability (40,740)
Cumulative catch-up adjustments (33)
Increases due to amounts collected or due 109,106
Revenues recognized from current period increases (42,877)
Other (83)
Ending balance, March 31, 2022 $ 108,553