XML 48 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Intangible Assets - Schedule of Estimated Future Amortization Expense for Acquired Intangible Assets (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2025 (remaining 6 months) $ 5,221
2026 7,835
2027 5,121
2028 4,623
2029 3,252
2030 and thereafter 3,616
Net carrying amount $ 29,668