XML 74 R57.htm IDEA: XBRL DOCUMENT v3.20.4
Basis of Presentation and Summary of Significant Accounting Policies - Summary of Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Contract assets:    
Balance at beginning of period $ 1,666 $ 1,956
Additions 13,624 10,029
Deductions (13,806) (10,319)
Balance at end of period 1,484 1,666
Contract liabilities:    
Balance at beginning of period 1,175 1,280
Additions 5,348 3,032
Deductions (5,049) (3,137)
Balance at end of period $ 1,474 $ 1,175