v3.26.1
Intangible Assets, net (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Intangible Assets, net    
Cost $ 41,202 $ 41,202
Accumulated Amortization (5,523) (4,790)
Net Book Value 35,679 36,412
Customer Relationships    
Intangible Assets, net    
Cost 3,122 3,122
Accumulated Amortization (657) (559)
Net Book Value 2,465 2,563
Developed Technology    
Intangible Assets, net    
Cost 38,080 38,080
Accumulated Amortization (4,866) (4,231)
Net Book Value $ 33,214 $ 33,849