XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Summary of Changes in Contract Liabilities (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
Revenue from Contract with Customer [Abstract]  
Contract liabilities Beginning balance $ 19,216
Additions to contract liabilities during the period 33,889
Change in provision for contract loss (743)
Amounts included in contract liabilities at the beginning of the period (4,930)
Amounts added to contract liabilities during the period (21,725)
Contract liabilities Ending balance $ 25,707