XML 74 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets and Goodwill (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Carrying Amount Of Intangible, Net $ 19,822,000  
Customer Relationships    
Carrying Amount Of Intangible, Gross 26,073,000 $ 26,073,000
Less: Accumulated Amortization (7,904,000) (7,403,000)
Carrying Amount Of Intangible, Net 18,169,000 18,670,000
Developed Technologies    
Carrying Amount Of Intangible, Gross 4,900,000 4,900,000
Less: Accumulated Amortization (3,263,000) (3,081,000)
Carrying Amount Of Intangible, Net 1,637,000 1,819,000
Trademark and trade names [Member]    
Carrying Amount Of Intangible, Gross 400,000 400,000
Less: Accumulated Amortization (384,000) (361,000)
Carrying Amount Of Intangible, Net 16,000 39,000
Total acquired intangible assets [Member]    
Carrying Amount Of Intangible, Gross 31,373,000 31,373,000
Less: Accumulated Amortization (11,551,000) (10,845,000)
Carrying Amount Of Intangible, Net $ 19,822,000 $ 20,528,000