XML 69 R54.htm IDEA: XBRL DOCUMENT v3.21.1
Other commitments and contingencies (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Commitments and contingencies [Line Items]    
Self-insurance liabilities $ 8,383 $ 9,046
Minnesota [Member]    
Commitments and contingencies [Line Items]    
Lease term 16 years  
New lease obligation $ 43,000  
Lease obligation due in 2022 - 2023 4,000  
Lease obligations due in 2024 - 2025 $ 5,000