v3.26.1
Intangible Assets, net - Estimated future amortization expense of intangible assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Goodwill and Intangible Assets, net    
2026 $ 2,197  
2027 2,929  
2028 2,929  
2029 2,929  
2030 2,929  
Thereafter 21,766  
Net Book Value $ 35,679 $ 36,412