v3.25.4
EQUITY - Company’s Equity Instruments (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2025
Sep. 12, 2025
Dec. 31, 2023
Authorized Shares        
Total shares authorized (in shares) 356,803,600 1,800,000,000    
Stock Dividends, Shares [Abstract]        
Preferred stock, shares issued (in shares) 0 0    
Preferred stock, shares outstanding (in shares) 0 0    
Total shares issued (in shares) 181,200,779 216,378,454    
Total shares outstanding (in shares) 181,200,779 216,378,454    
Warrants        
Warrants (in shares) 1,462,119 183,333   0
Options        
Options        
Options (in shares) 32,030,416 33,502,649    
RSUs        
RSUs        
RSUs (in shares) 5,874,850 10,109,609    
RSUs decrease to potential common share (in shares) 39,098,606      
Warrant        
Warrants        
Warrants (in shares) 1,381,486 183,333    
Common Class A        
Authorized Shares        
Common stock, shares authorized (in shares) 0 1,000,000,000 1,000,000,000  
Stock Dividends, Shares [Abstract]        
Common stock, shares issued (in shares) 0 178,485,407    
Common stock, shares outstanding (in shares) 0 178,485,407    
Common Class A | Options        
Options        
Options (in shares)   25,741,803    
Common Class A | RSUs        
RSUs        
RSUs (in shares)   4,974,764    
Common Class A | Warrant        
Warrants        
Warrants (in shares)   183,333    
Common Class B        
Authorized Shares        
Common stock, shares authorized (in shares) 0 200,000,000 200,000,000  
Stock Dividends, Shares [Abstract]        
Common stock, shares issued (in shares) 0 37,893,047    
Common stock, shares outstanding (in shares) 0 37,893,047    
Common Class B | Options        
Options        
Options (in shares)   7,760,846    
Common Class B | RSUs        
RSUs        
RSUs (in shares)   5,134,845    
Common Stock        
Authorized Shares        
Common stock, shares authorized (in shares) 240,820,153 0    
Stock Dividends, Shares [Abstract]        
Common stock, shares issued (in shares) 69,300,284 0    
Common stock, shares outstanding (in shares) 69,300,284 0    
Common Stock | Options        
Options        
Options (in shares) 32,030,416      
Common Stock | RSUs        
RSUs        
RSUs (in shares) 5,874,850      
Blockchain Common Stock        
Authorized Shares        
Common stock, shares authorized (in shares)   500,000,000 500,000,000  
Stock Dividends, Shares [Abstract]        
Common stock, shares issued (in shares)   0    
Common stock, shares outstanding (in shares)   0    
Preferred Stock        
Authorized Shares        
Preferred stock, shares authorized (in shares)   100,000,000 100,000,000  
Stock Dividends, Shares [Abstract]        
Preferred stock, shares issued (in shares)   0    
Preferred stock, shares outstanding (in shares)   0    
Convertible Preferred Stock        
Authorized Shares        
Preferred stock, shares authorized (in shares) 115,983,447 0    
Stock Dividends, Shares [Abstract]        
Preferred stock, shares issued (in shares) 111,900,495 0    
Preferred stock, shares outstanding (in shares) 111,900,495 0    
Convertible Preferred Stock | Warrant        
Warrants        
Warrants (in shares) 1,381,486