XML 79 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies Basis - Goodwill and Intangible Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]      
Impairment of goodwill $ 0 $ 0 $ 2,954,000
Definite lived intangible asset impairments $ 0 $ 0 $ 0
Trade names      
Finite-Lived Intangible Assets [Line Items]      
Preliminary estimated useful life 10 years 10 years  
Developed and acquired technology      
Finite-Lived Intangible Assets [Line Items]      
Preliminary estimated useful life 13 years 15 years  
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Preliminary estimated useful life 15 years 15 years