v3.26.1
Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2026
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets Outstanding
Intangible assets as of March 31, 2026 and December 31, 2025 are summarized as follows:
 As of
 March 31, 2026December 31, 2025
 Gross  Gross  
 carryingAccumulatedIntangiblecarryingAccumulatedIntangible
 amountamortizationassets, netamountamortizationassets, net
 $$$$$$
Finite-lived intangible assets:      
Developed products78,396 (17,207)61,189 77,486 (15,291)62,195 
Other8,987 (8,495)492 8,987 (8,478)509 
Total finite-lived intangible assets87,383 (25,702)61,681 86,473 (23,769)62,704 
Amortization expense was as follows:
 Three Months Ended
 March 31,
 20262025
 $$
Amortization expense - Cost of sales - product
1,742 1,173 
Amortization expense - Selling, general and administrative
17 17 
Total 1,759 1,190 
Schedule of Finite-Lived Intangible Assets Amortization Expense
As of March 31, 2026, estimated amortization expense for each of the five succeeding years and thereafter was as follows:
Year Ending December 31,Cost of Sales - ProductSelling, General and AdministrativeTotal
 $$$
2026 (remainder of year)
5,995 50 6,045 
20277,994 67 8,061 
20287,994 67 8,061 
20297,994 67 8,061 
20307,994 67 8,061 
2031 and thereafter23,218 174 23,392 
Total61,189 492 61,681