v3.26.1
Business, Basis of Presentation and Summary of Significant Accounting Policies (Details) - USD ($)
$ in Millions
1 Months Ended
Jan. 01, 2026
Jan. 31, 2026
FireHydrant, Inc    
Business Combination [Line Items]    
Payments to acquire businesses, gross $ 88.7 $ 88.7