XML 67 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Intangible Assets, Net - Schedule of Estimated Future Amortization Expense (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]    
2025 (remaining 9 months) $ 23,441  
2026 31,255  
2027 31,141  
2028 30,375  
2029 29,420  
Thereafter 149,092  
Net Carrying Value $ 294,724 $ 302,522