v3.26.1
Description of Business and Summary of Significant Accounting Policies - Schedule of Intangible Assets Useful Life (Details)
Jun. 30, 2026
Developed technologies | Minimum  
Intangible Asset, Finite-Lived [Line Items]  
Estimated useful life 3 years
Developed technologies | Maximum  
Intangible Asset, Finite-Lived [Line Items]  
Estimated useful life 10 years
Client relationships and contract backlog | Minimum  
Intangible Asset, Finite-Lived [Line Items]  
Estimated useful life 2 years
Client relationships and contract backlog | Maximum  
Intangible Asset, Finite-Lived [Line Items]  
Estimated useful life 7 years
Computer software | Minimum  
Intangible Asset, Finite-Lived [Line Items]  
Estimated useful life 1 year
Computer software | Maximum  
Intangible Asset, Finite-Lived [Line Items]  
Estimated useful life 5 years
Trademarks | Minimum  
Intangible Asset, Finite-Lived [Line Items]  
Estimated useful life 1 year
Trademarks | Maximum  
Intangible Asset, Finite-Lived [Line Items]  
Estimated useful life 5 years