v3.26.1
Business Combinations - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jan. 01, 2026
Jan. 31, 2026
Jun. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Business Combination [Line Items]          
Acquisition-related liabilities     $ 9,043 $ 9,043 $ 0
Customer relationships          
Business Combination [Line Items]          
Finite-lived intangible asset, useful life       6 years 1 month 6 days 6 years 4 months 24 days
Developed technology          
Business Combination [Line Items]          
Finite-lived intangible asset, useful life       4 years 9 months 18 days 4 years 4 months 24 days
FireHydrant, Inc          
Business Combination [Line Items]          
Payments to acquire businesses, gross $ 88,700 $ 88,700      
Cash acquired $ 4,300        
Acquisition-related liabilities     $ 9,000 $ 9,000  
FireHydrant, Inc | Customer relationships          
Business Combination [Line Items]          
Finite-lived intangible asset, useful life     7 years    
FireHydrant, Inc | Developed technology          
Business Combination [Line Items]          
Finite-lived intangible asset, useful life     7 years