v3.26.1
Commitments and Contingencies - Exchange Agreements (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Apr. 09, 2025
Mar. 16, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Commitments and Contingencies              
Common stock, par value (in dollars per share)     $ 0.0001   $ 0.0001   $ 0.0001
Impairment of investments in non-marketable securities     $ 56,372 $ 0 $ 58,906 $ 0  
Exchange Agreement              
Commitments and Contingencies              
Shares exchanged (in shares)   900,000          
Common stock, par value (in dollars per share)   $ 0.0001          
Aggregate share issued (in shares)   5,000,000          
Closing (in shares)   3,000,000          
Additional (in shares)   2,000,000          
Transactions with NYIAX Inc              
Commitments and Contingencies              
Aggregate number of shares of common stock (in shares) 7,530,000            
Number of shares that are issuable upon satisfaction (in shares) 2,000,000            
Aggregate fair value of stock issued or issuable as a consideration $ 4,900            
Aggregate number of shares received from exchange agreements and conversion (in shares) 2,150,000   2,150,000   2,150,000    
Collaborative arrangement investment in non-marketable securities $ 4,300            
Collaborative arrangement investment fair value (in dollars per share) $ 2            
Impairment of investments in non-marketable securities     $ 1,000   $ 3,500