XML 43 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets (Schedule of Carrying Amount and Accumulated Amortization of Intangible Asset) (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Intangible assets subject to amortization:    
Accumulated amortization $ (79,831) $ (78,039)
Total intangible assets, Gross carrying value 170,022 170,022
Total intangible assets, Net carrying value $ 90,191 91,983
Minimum [Member]    
Finite Lived Intangible Assets [Line Items]    
Intangible assets, estimated useful lives 1 year  
Maximum [Member]    
Finite Lived Intangible Assets [Line Items]    
Intangible assets, estimated useful lives 20 years  
Customer and Referral Relationships [Member]    
Intangible assets subject to amortization:    
Gross carrying value $ 44,672 44,672
Accumulated amortization (39,907) (39,566)
Net carrying value $ 4,765 5,106
Customer and Referral Relationships [Member] | Minimum [Member]    
Finite Lived Intangible Assets [Line Items]    
Intangible assets, estimated useful lives 5 years  
Customer and Referral Relationships [Member] | Maximum [Member]    
Finite Lived Intangible Assets [Line Items]    
Intangible assets, estimated useful lives 10 years  
Trade Names and Trademarks [Member]    
Intangible assets subject to amortization:    
Gross carrying value $ 59,566 59,566
Accumulated amortization (24,608) (23,857)
Net carrying value $ 34,958 35,709
Trade Names and Trademarks [Member] | Minimum [Member]    
Finite Lived Intangible Assets [Line Items]    
Intangible assets, estimated useful lives 1 year  
Trade Names and Trademarks [Member] | Maximum [Member]    
Finite Lived Intangible Assets [Line Items]    
Intangible assets, estimated useful lives 20 years  
Non-competition Agreements [Member]    
Intangible assets subject to amortization:    
Gross carrying value $ 6,785 6,785
Accumulated amortization (5,805) (5,601)
Net carrying value $ 980 1,184
Non-competition Agreements [Member] | Minimum [Member]    
Finite Lived Intangible Assets [Line Items]    
Intangible assets, estimated useful lives 3 years  
Non-competition Agreements [Member] | Maximum [Member]    
Finite Lived Intangible Assets [Line Items]    
Intangible assets, estimated useful lives 5 years  
State Licenses [Member]    
Intangible assets subject to amortization:    
Gross carrying value $ 12,671 12,671
Accumulated amortization (9,511) (9,015)
Net carrying value 3,160 3,656
Indefinite-Lived Intangible Assets (Excluding Goodwill) $ 46,328 $ 46,328
State Licenses [Member] | Minimum [Member]    
Finite Lived Intangible Assets [Line Items]    
Intangible assets, estimated useful lives 6 years  
State Licenses [Member] | Maximum [Member]    
Finite Lived Intangible Assets [Line Items]    
Intangible assets, estimated useful lives 10 years