Annual report pursuant to Section 13 and 15(d)

Goodwill and Intangible Assets - Summary of Carrying Amount and Accumulated Amortization of Identifiable Intangible Assets (Details)

v3.22.0.1
Goodwill and Intangible Assets - Summary of Carrying Amount and Accumulated Amortization of Identifiable Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Trade names $ 2,000 $ 2,000
Accumulated Amortization (42,872) (38,610)
Total nonamortizable and amortizable intangible assets, gross 53,802 49,787
Total nonamortizable and amortizable intangible assets, net 10,930 11,177
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, gross assets 23 23
Accumulated Amortization (23) (23)
Net 0 0
Physician and customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, gross assets 38,834 36,534
Accumulated Amortization (31,401) (28,924)
Net 7,433 7,610
Unpatented technology    
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, gross assets 943 0
Accumulated Amortization (123) 0
Net 820 0
Non-competition agreements    
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, gross assets 472 0
Accumulated Amortization (67) 0
Net 405 0
Software    
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, gross assets 11,530 11,230
Accumulated Amortization (11,258) (9,663)
Net $ 272 $ 1,567