XML 51 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Description of Business and Summary of Significant Accounting Policies - Narrative (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
classOfReceivable
category
sublease
Dec. 31, 2021
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Material classes of receivables | classOfReceivable 3  
Number of inventory categories | category 3  
Real estate rental period 30 days  
Fair value of loans held for sale $ 2,650,000 $ 660,000
Goodwill 461,349,000 $ 409,382,000
Accumulated impairments to goodwill 0  
Operating lease, right-of-use asset, held-for-sale 413,000  
Operating lease, related lease liabilities, held-for-sale 352,000  
Lease impairment loss $ 1,136,000  
Operating leases, number of subleases | sublease 2  
Minimum    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Useful Lives (years) 2 years  
Intangible assets, useful life 3 years  
Operating lease term 1 year  
Maximum    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Useful Lives (years) 3 years  
Intangible assets, useful life 10 years  
Operating lease term 11 years