XML 66 R65.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies - Performance Guarantee Obligations (Details) - Performance Guarantee Obligations - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Performance Guarantee Obligations [Roll Forward]    
Balance at beginning of period $ 6,468 $ 6,044
Accruals for obligations issued 683 527
Settlements made in cash (3,844) (2,545)
Balance at end of period $ 3,307 $ 4,026