v3.26.1
Balance Sheet Components - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Balance Sheet Components            
Other segment expenses   $ 80 $ 26 $ 154 $ 38  
Amortization expense   3,200 $ 2,500 6,300 $ 4,800  
Note receivable   1,900   1,900   $ 0
Notes Receivable            
Balance Sheet Components            
Principal amount   1,900   1,900    
Notes Receivable | NYIAX, Inc            
Balance Sheet Components            
Principal amount $ 400 $ 1,500   $ 1,500    
Annual interest rate 5.00% 5.00%   5.00%    
Default penalty interest rate percent 6.00%          
Note receivable   $ 1,900   $ 1,900    
Allowance for credit losses   $ 0   $ 0