XML 81 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Goodwill $ 71,604,000 $ 71,604,000
Loss on abandonment of assets 1,658,000 0
Amortization of intangible assets 8,400,000 9,200,000
Goodwill, impairment loss 0 $ 0
Trademarks and Tradenames and Developed Technology Rights    
Finite-Lived Intangible Assets [Line Items]    
Loss on abandonment of assets $ 1,700,000  
Minimum | Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 7 years 6 months  
Minimum | Trademarks and tradenames    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 8 years 6 months  
Minimum | Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 2 years 6 months  
Maximum | Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 17 years 6 months  
Maximum | Trademarks and tradenames    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 14 years 6 months  
Maximum | Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 7 years 6 months