XML 90 R79.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Intangible Assets - Summary of Estimated Aggregate Amortization Expense (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Year ending December 31:    
2025 (remaining nine months) $ 2,317  
2026 3,060  
2027 2,933  
2028 2,828  
2029 463  
Thereafter 2,435  
Net carrying amount $ 14,036 $ 14,810