v3.25.4
Intangible Assets and Goodwill (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Carrying Amount Of Intangible, Net $ 17,860  
Capitalized software development costs [Member]    
Carrying Amount Of Intangible, Gross 410 $ 0
Less: Accumulated Amortization (308) 0
Carrying Amount Of Intangible, Net 102 0
Customer relationships    
Carrying Amount Of Intangible, Gross 26,073 26,073
Less: Accumulated Amortization (9,404) (7,403)
Carrying Amount Of Intangible, Net 16,669 18,670
Developed technologies [Member]    
Carrying Amount Of Intangible, Gross 4,900 4,900
Less: Accumulated Amortization (3,811) (3,081)
Carrying Amount Of Intangible, Net 1,089 1,819
Trademark and trade names [Member]    
Carrying Amount Of Intangible, Gross 400 400
Less: Accumulated Amortization (400) (361)
Carrying Amount Of Intangible, Net 0 39
Total acquired intangible assets [Member]    
Carrying Amount Of Intangible, Gross 31,783 31,373
Less: Accumulated Amortization (13,923) (10,845)
Carrying Amount Of Intangible, Net $ 17,860 $ 20,528