XML 49 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets, net (Tables)
3 Months Ended
Mar. 31, 2025
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Schedule of intangible asset activity
Intangible assets, net as of March 31, 2025 and December 31, 2024 consist of the following:
As of March 31, 2025As of December 31, 2024
(In thousands)Useful Life (in years)Gross Carrying AmountAccumulated AmortizationGross Carrying AmountAccumulated Amortization
Customer relationships
5 to 12
$34,897 $28,897 $34,653 $28,091 
Patents, trademarks, and other
10 to 20
13,364 12,441 13,356 12,437 
Total$48,261 $41,338 $48,009 $40,528