v3.26.1
Acquisition - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2025
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2026
Dec. 31, 2025
Business Combination [Line Items]          
Goodwill       $ 498,188 $ 498,188
Peppertree          
Business Combination [Line Items]          
Business combination, consideration transferred $ 389,632        
Maximum earnout payment 300,000        
Goodwill $ 62,109        
Acquisition-related costs   $ 3,000 $ 11,900