XML 53 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisitions - Summary of Preliminary Allocation of Purchase Consideration to Identifiable Intangible Assets (Details) - PDP
$ in Thousands
Dec. 31, 2024
USD ($)
Business Acquisition [Line Items]  
Total identifiable intangible assets $ 47,769
Trade Names  
Business Acquisition [Line Items]  
Useful life 7 years
Total identifiable intangible assets $ 15,607
Customer Relationships  
Business Acquisition [Line Items]  
Useful life 6 years
Total identifiable intangible assets $ 4,456
Developed Technology  
Business Acquisition [Line Items]  
Useful life 6 years
Total identifiable intangible assets $ 27,706