XML 74 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Summary of Undiscounted Future Minimum Lease Payments Under Non-cancelable Leases (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Operating Leases  
2020 (excluding three months ended December 31, 2019) $ 5,003
2021 5,862
2022 4,934
2023 3,681
2024 3,380
Thereafter 4,113
Total future minimum lease payments 26,973
Less effects of discounting (4,947)
Total lease liabilities 22,026
Short-term lease liabilities 4,986
Long-term lease liabilities 17,040
Financing Leases  
2020 (excluding three months ended December 31, 2019) 12
Total future minimum lease payments 12
Total lease liabilities 12
Short-term lease liabilities $ 12