XML 67 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill Goodwill was as follows:
Gross Carrying Amount
 Accumulated Impairment Losses
Net Carrying Value of Goodwill
(in thousands)
December 31, 2024
Balance as of January 1, 2024
$9,393 $— $9,393 
Acquisition
867 — 867 
Balance as of December 31, 2024$10,260 $— $10,260 
December 31, 2023
Balance as of January 1, 2023
$9,393 $— $9,393 
Balance as of December 31, 2023
$9,393 $— $9,393 
Schedule of Intangible Assets
Intangible assets - net was as follows:
Gross Carrying Amount
Accumulated Amortization
Net Carrying Amount
(in thousands)
December 31, 2024
Finite-lived intangible assets:
Trade names and trademarks$1,200 $(49)$1,151 
Customer relationships5,614 (4,819)795 
Total finite-lived intangible assets:
6,814 (4,868)1,946 
Indefinite-lived intangible assets:
In-process research and development3,500 — 3,500 
Total intangible assets at December 31, 2024
$10,314 $(4,868)$5,446 
December 31, 2023
Finite-lived intangible assets:
Customer relationships$6,530 $(5,173)$1,357 
Distribution agreements326 (326)— 
Technology and domain name3,948 (3,948)— 
Total intangible assets at December 31, 2023
$10,804 $(9,447)$1,357 
Schedule of Future Amortization Expense The Company estimates that it will have the following amortization expense for the future periods indicated below:
For the years ending December 31:(in thousands)
2025$788 
2026474 
2027240 
2028240 
2029204 
Thereafter
3,500 
Total$5,446