v3.26.3
Business Combinations - Schedule of Estimated Fair Value of the Identified Intangible Assets (Details) - Sertifi
$ in Thousands
9 Months Ended
Sep. 30, 2026
USD ($)
Acquired Finite Lived Intangible Assets [Line Items]  
Fair Values $ 86,700
Acquired relationships  
Acquired Finite Lived Intangible Assets [Line Items]  
Fair Values $ 53,100
Weighted-Average Amortization Periods 18 years
Developed technology  
Acquired Finite Lived Intangible Assets [Line Items]  
Fair Values $ 29,000
Weighted-Average Amortization Periods 8 years
Trade name/Trademark  
Acquired Finite Lived Intangible Assets [Line Items]  
Fair Values $ 4,600
Weighted-Average Amortization Periods 10 years