v3.26.1
Goodwill, Intangible Assets, net and Digital Assets - Schedule of Estimated Annual Amortization Expense (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
2026 (remaining) $ 3,510  
2027 4,532  
2028 2,406  
2029 1,715  
2030 1,689  
2031 1,158  
Thereafter 2,088  
Total $ 17,098 $ 7,863