XML 88 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisitions (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 15, 2024
Dec. 31, 2024
Dec. 31, 2023
Business Acquisition [Line Items]      
Weighted-average remaining useful life (years)   5 years  
Goodwill   $ 42,174 $ 26,299
July 2024 Acquisition      
Business Acquisition [Line Items]      
Aggregate purchase consideration $ 19,900    
Cash consideration 17,100    
Fair value of equity consideration 2,800    
Additional consideration 10,700    
Purchase consideration $ 4,300    
Weighted-average remaining useful life (years) 3 years    
Goodwill $ 15,900