v3.26.1
Intangible Assets and Goodwill (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Carrying Amount Of Intangible, Net $ 40,136  
Capitalized software development costs [Member]    
Carrying Amount Of Intangible, Gross 410 $ 410
Less: Accumulated Amortization (410) (308)
Carrying Amount Of Intangible, Net 0 102
Customer relationships    
Carrying Amount Of Intangible, Gross 48,373 26,073
Less: Accumulated Amortization (10,252) (9,404)
Carrying Amount Of Intangible, Net 38,121 16,669
Developed technologies [Member]    
Carrying Amount Of Intangible, Gross 4,900 4,900
Less: Accumulated Amortization (3,965) (3,811)
Carrying Amount Of Intangible, Net 935 1,089
Trademark and trade names [Member]    
Carrying Amount Of Intangible, Gross 1,500 400
Less: Accumulated Amortization (420) (400)
Carrying Amount Of Intangible, Net 1,080 0
Total acquired intangible assets [Member]    
Carrying Amount Of Intangible, Gross 55,183 31,783
Less: Accumulated Amortization (15,047) (13,923)
Carrying Amount Of Intangible, Net $ 40,136 $ 17,860