XML 77 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Description of Business and Summary of Significant Accounting Policies - Schedule of Finite-lived Intangible Asset Useful Lives (Details)
Dec. 31, 2024
Covenants not to compete  
Finite-Lived Intangible Assets [Line Items]  
Estimated Useful Lives (in years) 3 years
Minimum | Client relationships  
Finite-Lived Intangible Assets [Line Items]  
Estimated Useful Lives (in years) 3 years 6 months
Minimum | Trademarks and domain names  
Finite-Lived Intangible Assets [Line Items]  
Estimated Useful Lives (in years) 2 years 6 months
Maximum | Client relationships  
Finite-Lived Intangible Assets [Line Items]  
Estimated Useful Lives (in years) 8 years
Maximum | Trademarks and domain names  
Finite-Lived Intangible Assets [Line Items]  
Estimated Useful Lives (in years) 8 years