XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.3
GOODWILL AND INTANGIBLE ASSETS - Schedule of Amortization Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Finite-Lived Intangible Assets [Line Items]        
Total amortization expense $ 5,048 $ 5,563 $ 15,139 $ 17,401
Developed technology        
Finite-Lived Intangible Assets [Line Items]        
Total amortization expense 1,595 2,100 4,807 7,025
Customer relationships        
Finite-Lived Intangible Assets [Line Items]        
Total amortization expense 1,568 1,578 4,677 4,721
Trade-names        
Finite-Lived Intangible Assets [Line Items]        
Total amortization expense $ 1,885 $ 1,885 $ 5,655 $ 5,655