v3.26.1
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Schedule of Amounts Related to Intangible Assets [Line Items]    
Gross Carrying Amount $ 27,288 $ 13,740
Accumulated Amortization (8,097) (7,240)
Net Carrying Amount 19,191 6,500
Website domain name and trademark [Member]    
Schedule of Amounts Related to Intangible Assets [Line Items]    
Gross Carrying Amount 1,009 1,009
Accumulated Amortization (774) (724)
Net Carrying Amount 235 285
Technology and licensed patents [Member]    
Schedule of Amounts Related to Intangible Assets [Line Items]    
Gross Carrying Amount 12,731 12,731
Accumulated Amortization (6,972) (6,516)
Net Carrying Amount 5,759 6,215
Customer relationships [Member]    
Schedule of Amounts Related to Intangible Assets [Line Items]    
Gross Carrying Amount 647
Accumulated Amortization (15)
Net Carrying Amount 632
Developed technology [Member]    
Schedule of Amounts Related to Intangible Assets [Line Items]    
Gross Carrying Amount 9,995
Accumulated Amortization (239)
Net Carrying Amount 9,756
Tradename [Member]    
Schedule of Amounts Related to Intangible Assets [Line Items]    
Gross Carrying Amount 2,906
Accumulated Amortization (97)
Net Carrying Amount $ 2,809