v3.26.1
Basis of Presentation, Summary of Significant Accounting Policies and Change in Accounting Principles - Schedule of Estimated Useful Lives Assets (Details)
Jun. 30, 2026
Customer relationships | Minimum  
Intangible Asset, Finite-Lived [Line Items]  
Finite-lived intangible asset, useful life (in years) 11 years
Customer relationships | Maximum  
Intangible Asset, Finite-Lived [Line Items]  
Finite-lived intangible asset, useful life (in years) 25 years
Technology  
Intangible Asset, Finite-Lived [Line Items]  
Finite-lived intangible asset, useful life (in years) 5 years