| Summary of Intangible Assets | 
 The following is a summary of intangible assets as of March 31, 2021 and December 31, 2020:  
  
| 
   
 | 
   
 | 
 Customer Relationships 
 | 
   
 | 
   
 | 
 Other Intangible Assets 
 | 
   
 | 
   
 | 
 Total 
 | 
   
 | 
 
| 
 Cost 
 | 
    
 | 
   
 | 
   
 | 
   
 | 
   
 | 
   
 | 
   
 | 
   
 | 
   
 | 
   
 | 
   
 | 
   
 | 
 
| 
 Balance, January 1, 2021 
 | 
    
 | 
 $ 
 | 
 44,060 
 | 
    
 | 
   
 | 
 $ 
 | 
 2,461 
 | 
    
 | 
   
 | 
 $ 
 | 
 46,521 
 | 
    
 | 
 
| 
 Balance, March 31, 2021 
 | 
    
 | 
   
 | 
 44,060 
 | 
   
 | 
   
 | 
   
 | 
 2,461 
 | 
   
 | 
   
 | 
   
 | 
 46,521 
 | 
    
 | 
 
| 
 Useful lives 
 | 
    
 | 
   
 | 
 10-20 years 
 | 
   
 | 
   
 | 
   
 | 
 3-5 years 
 | 
   
 | 
   
 | 
   
 | 
   
 | 
   
 | 
 
| 
 Accumulated amortization 
 | 
    
 | 
   
 | 
   
 | 
   
 | 
   
 | 
   
 | 
   
 | 
   
 | 
   
 | 
   
 | 
   
 | 
   
 | 
 
| 
 Balance, January 1, 2021 
 | 
    
 | 
   
 | 
 (17,507 
 | 
 ) 
 | 
   
 | 
   
 | 
 (2,461 
 | 
 ) 
 | 
   
 | 
   
 | 
 (19,968 
 | 
 ) 
 | 
 
| 
 Amortization expense 
 | 
    
 | 
   
 | 
 (657 
 | 
 ) 
 | 
   
 | 
   
 | 
 — 
 | 
   
 | 
   
 | 
   
 | 
 (657 
 | 
 ) 
 | 
 
| 
 Balance, March 31, 2021 
 | 
    
 | 
   
 | 
 (18,164 
 | 
 ) 
 | 
   
 | 
   
 | 
 (2,461 
 | 
 ) 
 | 
   
 | 
   
 | 
 (20,625 
 | 
 ) 
 | 
 
| 
 Net book value 
 | 
    
 | 
 $ 
 | 
 25,896 
 | 
   
 | 
   
 | 
 $ 
 | 
 — 
 | 
   
 | 
   
 | 
 $ 
 | 
 25,896 
 | 
    
 | 
 
| 
 Cost 
 | 
    
 | 
   
 | 
   
 | 
   
 | 
   
 | 
   
 | 
   
 | 
   
 | 
   
 | 
   
 | 
   
 | 
   
 | 
 
| 
 Balance, January 1, 2020 
 | 
    
 | 
 $ 
 | 
 44,060 
 | 
    
 | 
   
 | 
 $ 
 | 
 2,467 
 | 
    
 | 
   
 | 
 $ 
 | 
 46,527 
 | 
    
 | 
 
| 
 Disposal 
 | 
   
 | 
   
 | 
 — 
 | 
   
 | 
   
 | 
   
 | 
 (6 
 | 
 ) 
 | 
   
 | 
   
 | 
 (6 
 | 
 ) 
 | 
 
| 
 Balance, December 31, 2020 
 | 
    
 | 
   
 | 
 44,060 
 | 
    
 | 
   
 | 
   
 | 
 2,461 
 | 
    
 | 
   
 | 
   
 | 
 46,521 
 | 
    
 | 
 
| 
 Useful lives 
 | 
    
 | 
   
 | 
 10-20 years 
 | 
    
 | 
   
 | 
   
 | 
 3-5 years 
 | 
    
 | 
   
 | 
   
 | 
   
 | 
   
 | 
 
| 
 Accumulated amortization 
 | 
    
 | 
   
 | 
   
 | 
   
 | 
   
 | 
   
 | 
   
 | 
   
 | 
   
 | 
   
 | 
   
 | 
   
 | 
 
| 
 Balance, January 1, 2020 
 | 
    
 | 
   
 | 
 (14,833 
 | 
 ) 
 | 
   
 | 
   
 | 
 (2,408 
 | 
 ) 
 | 
   
 | 
   
 | 
 (17,241 
 | 
 ) 
 | 
 
| 
 Amortization expense 
 | 
    
 | 
   
 | 
 (2,674 
 | 
 ) 
 | 
   
 | 
   
 | 
 (59 
 | 
 ) 
 | 
   
 | 
   
 | 
 (2,733 
 | 
 ) 
 | 
 
| 
 Disposal 
 | 
   
 | 
   
 | 
 — 
 | 
   
 | 
   
 | 
   
 | 
 6 
 | 
   
 | 
   
 | 
   
 | 
 6 
 | 
   
 | 
 
| 
 Balance, December 31, 2020 
 | 
   
 | 
   
 | 
 (17,507 
 | 
 ) 
 | 
   
 | 
   
 | 
 (2,461 
 | 
 ) 
 | 
   
 | 
   
 | 
 (19,968 
 | 
 ) 
 | 
 
| 
 Net Book Value 
 | 
    
 | 
 $ 
 | 
 26,553 
 | 
   
 | 
   
 | 
 $ 
 | 
 — 
 | 
   
 | 
   
 | 
 $ 
 | 
 26,553 
 | 
   
 | 
 
 
 
 | 
| Schedule of Future Amortization Related to Intangible Assets | 
 Amortization related to the Company’s finite life intangible assets is scheduled to be expensed over the next five years and thereafter as follows:  
  
| 
 2021 (remainder of) 
 | 
    
 | 
 $ 
 | 
 1,972 
 | 
    
 | 
 
| 
 2022 
 | 
    
 | 
   
 | 
 2,575 
 | 
    
 | 
 
| 
 2023 
 | 
    
 | 
   
 | 
 2,416 
 | 
    
 | 
 
| 
 2024 
 | 
    
 | 
   
 | 
 2,289 
 | 
    
 | 
 
| 
 2025 
 | 
    
 | 
   
 | 
 2,193 
 | 
   
 | 
 
| 
 Thereafter 
 | 
    
 | 
   
 | 
 14,451 
 | 
   
 | 
 
| 
 Total 
 | 
    
 | 
 $ 
 | 
 25,896 
 | 
    
 | 
 
 
 
 |