XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Significant Accounting Policies - Schedule Of Intangible Assets Estimated Useful Life (Details)
6 Months Ended
Jun. 30, 2022
Trade Name  
Finite-Lived Intangible Assets [Line Items]  
Intangible assets estimated useful life 5 years
Customer Relationships | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Intangible assets estimated useful life 10 years
Customer Relationships | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Intangible assets estimated useful life 13 years
Developed Technology | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Intangible assets estimated useful life 1 year
Developed Technology | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Intangible assets estimated useful life 7 years