Quarterly report pursuant to Section 13 or 15(d)

Goodwill and Intangible Assets - Schedule of Carrying Value of Goodwill and Other Purchased Intangibles (Details)

v3.20.2
Goodwill and Intangible Assets - Schedule of Carrying Value of Goodwill and Other Purchased Intangibles (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2020
Jun. 30, 2020
Indefinite-lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 16,047 $ 16,047
Accumulated Amortization (9,936) (9,782)
Accumulated Impairment (1,291) (1,291)
Net Book Value 4,820 4,974
Goodwill, Gross 10,245 10,245
Accumulated Impairment (1,364) (1,364)
Goodwill 8,881 8,881
Trade Names and Trademarks    
Indefinite-lived Intangible Assets [Line Items]    
Indefinite-lived Intangible Assets (Excluding Goodwill) 4,454 4,454
Accumulated Impairment (1,291) (1,291)
Indefinite-lived intangible assets, net of accumulated impairment $ 3,163 3,163
Minimum    
Indefinite-lived Intangible Assets [Line Items]    
Estimated useful lives of intangibles 3 years  
Maximum    
Indefinite-lived Intangible Assets [Line Items]    
Estimated useful lives of intangibles 15 years  
Existing customer relationships    
Indefinite-lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 8,998 8,998
Accumulated Amortization (7,438) (7,307)
Net Book Value $ 1,560 1,691
Existing customer relationships | Minimum    
Indefinite-lived Intangible Assets [Line Items]    
Estimated useful lives of intangibles 5 years  
Existing customer relationships | Maximum    
Indefinite-lived Intangible Assets [Line Items]    
Estimated useful lives of intangibles 15 years  
Non-compete and other    
Indefinite-lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 2,300 2,300
Accumulated Amortization (2,203) (2,187)
Net Book Value $ 97 113
Non-compete and other | Minimum    
Indefinite-lived Intangible Assets [Line Items]    
Estimated useful lives of intangibles 3 years  
Non-compete and other | Maximum    
Indefinite-lived Intangible Assets [Line Items]    
Estimated useful lives of intangibles 5 years  
Employment agreement    
Indefinite-lived Intangible Assets [Line Items]    
Estimated useful lives of intangibles 3 years  
Gross Carrying Amount $ 295 295
Accumulated Amortization (295) (288)
Net Book Value   7
Intangibles subject to amortization    
Indefinite-lived Intangible Assets [Line Items]    
Gross Carrying Amount 11,593 11,593
Accumulated Amortization (9,936) (9,782)
Net Book Value $ 1,657 $ 1,811