XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The following table reflects goodwill activity for the three months ended March 31, 2025 (in thousands):

 Amount
(unaudited)
Balance at December 31, 2024$23,135 
Goodwill acquired16,615 
Balance at March 31, 2025$39,750 
Schedule of Finite-Lived Intangible Assets
Total cost and amortization of intangible assets is comprised of the following (in thousands, except useful life):
 Estimated Useful LifeMarch 31, 2025
Intangible assets, net(in years)(unaudited)
Developed technology & non-compete9$6,040 
Total intangible assets6,040 
Less: Accumulated amortization(26)
Total intangible assets, net$6,014 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The following table summarizes estimated future amortization expense of the Company's intangible assets as of March 31, 2025 (in thousands):

 Amount
Years ending December 31,(unaudited)
2025$510 
2026680 
2027680 
2028669 
2029667 
Thereafter2,808 
Total future amortization expense$6,014