v3.26.1
Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Intangible Assets, Net    
Finite lived intangible assets, net carrying value $ 5,266  
Total intangible assets, net 53,188 $ 1,292
Trade names    
Intangible Assets, Net    
Finite lived intangible assets, gross 3,156  
Accumulated amortization (59)  
Finite lived intangible assets, net carrying value $ 3,097  
Estimated Useful Life 10 years  
Customer relationships    
Intangible Assets, Net    
Finite lived intangible assets, gross $ 2,274  
Accumulated amortization (105)  
Finite lived intangible assets, net carrying value $ 2,169  
Estimated Useful Life 4 years  
In-process research and development    
Intangible Assets, Net    
Indefinite-lived intangible asset $ 1,292 $ 1,292
License    
Intangible Assets, Net    
Indefinite-lived intangible asset $ 46,630