v3.23.1
Summary of Significant Accounting Policies - Intangible Assets, Net (Details)
12 Months Ended
Dec. 31, 2022
Trade names  
Summary of Significant Accounting Policies  
Estimated useful life (Years) 10 years
Agent relationships  
Summary of Significant Accounting Policies  
Estimated useful life (Years) 7 years
Customer relationships  
Summary of Significant Accounting Policies  
Estimated useful life (Years) 8 years
Know-how relationships  
Summary of Significant Accounting Policies  
Estimated useful life (Years) 5 years
Software development  
Summary of Significant Accounting Policies  
Estimated useful life (Years) 5 years