v3.26.1
General (Tables)
6 Months Ended
Jun. 30, 2026
Basis of Presentation and Significant Accounting Policies [Abstract]  
Schedule of Intangible Assets
Amortization is computed using the straight-line method over the following estimated useful lives:
Intellectual property
6 - 30 years
Customer relationships
14 years
Our intangible assets consist of the following:
June 30,
2026
December 31,
2025
Definite-lived intangible assets(in thousands)
Intellectual property$11,750 $12,450 
Customer relationships47,547 47,547 
Capitalized internal-use software40,798 34,802 
Less:  Accumulated amortization28,665 25,463 
Definite-lived intangible assets, net71,430 69,336 
Indefinite-lived intangible assets
Trademarks14,571 14,571 
Total intangible assets, net$86,001 $83,907