v3.25.4
EQUITY - Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Weighted Average Grant Date Fair Value        
Options Exercisable, Weighted-Average Exercise Price (in dollars per share) $ 4.57      
Options Exercisable, Weighted-Average Remaining Life (in years) 4 years 6 months 25 days      
Options Exercisable, Weighted-Average Grant Date Fair Value (in dollars per share) $ 3.64      
2018 Plan        
Number of Options        
Outstanding, beginning balance (in shares) 29,648,570 19,831,348 19,623,139  
Granted (in shares) 1,726,700 15,613,098 3,593,104  
Exercised (in shares) (1,791,680) (1,153,803) (582,905)  
Forfeited and cancelled (in shares) (1,467,371) (4,642,073) (2,801,990)  
Outstanding, ending balance (in shares) 28,116,219 29,648,570 19,831,348 19,623,139
Exercise Price        
Outstanding, Weighted-Average Exercise Price, beginning balance (in dollars per share) $ 4.45 $ 4.07 $ 3.79  
Granted, Weighted-Average Exercise Price (in dollars per share) 7.76 4.71 5.47  
Exercised, Weighted-Average Exercise Price (in dollars per share) 2.69 2.75 1.94  
Forfeited and cancelled, Weighted-Average Exercise Price (in dollars per share) 4.67 4.11 4.93  
Outstanding, Weighted-Average Exercise Price, ending balance (in dollars per share) $ 4.75 $ 4.45 $ 4.07 $ 3.79
Weighted Average Remaining Life (Years)        
Outstanding, Weighted-Average Remaining Life (in years) 4 years 9 months 25 days 6 years 1 month 6 days 7 years 8 months 12 days 8 years 2 months 12 days
Weighted Average Grant Date Fair Value        
Outstanding, Beginning Balance, Weighted Average Grant Date Fair Value (in dollars per share) $ 3.28 $ 2.14 $ 2.05  
Granted, Weighted Average Grant Date Fair Value (in dollars per share) 4.43 4.41 3.26  
Exercised, Weighted Average Grant Date Fair Value (in dollars per share) 1.15 1.49 1.00  
Forfeited and Cancelled, Weighted Average Grant Date Fair Value (in dollars per share) 2.30 2.65 2.70  
Outstanding, Ending Balance, Weighted Average Grant Date Fair Value (in dollars per share) $ 3.54 $ 3.28 $ 2.14 $ 2.05
Options Exercisable, Number of options (in shares) 22,540,335      
Options, grant date intrinsic value (in dollars per share) $ 36.09      
2024 Plan        
Number of Options        
Outstanding, beginning balance (in shares) 2,381,846 0    
Granted (in shares) 306,006 2,866,300    
Exercised (in shares) (180,184) (216,223)    
Forfeited and cancelled (in shares) (322,180) (268,231)    
Outstanding, ending balance (in shares) 2,185,488 2,381,846 0  
Exercise Price        
Outstanding, Weighted-Average Exercise Price, beginning balance (in dollars per share) $ 3.23 $ 0    
Granted, Weighted-Average Exercise Price (in dollars per share) 5.13 3.23    
Exercised, Weighted-Average Exercise Price (in dollars per share) 3.23 3.23    
Forfeited and cancelled, Weighted-Average Exercise Price (in dollars per share) 3.93 3.23    
Outstanding, Weighted-Average Exercise Price, ending balance (in dollars per share) $ 3.39 $ 3.23 $ 0  
Weighted Average Remaining Life (Years)        
Outstanding, Weighted-Average Remaining Life (in years) 5 years 7 months 6 days 9 years 7 months 6 days    
Weighted Average Grant Date Fair Value        
Outstanding, Beginning Balance, Weighted Average Grant Date Fair Value (in dollars per share) $ 1.54 $ 0    
Granted, Weighted Average Grant Date Fair Value (in dollars per share) 1.63 1.54    
Exercised, Weighted Average Grant Date Fair Value (in dollars per share) 1.84 1.49    
Forfeited and Cancelled, Weighted Average Grant Date Fair Value (in dollars per share) 1.72 1.59    
Outstanding, Ending Balance, Weighted Average Grant Date Fair Value (in dollars per share) $ 1.50 $ 1.54 $ 0  
Options Exercisable, Number of options (in shares) 1,176,697      
Options Exercisable, Weighted-Average Exercise Price (in dollars per share) $ 3.31      
Options Exercisable, Weighted-Average Remaining Life (in years) 5 years 3 months 18 days      
Options Exercisable, Weighted-Average Grant Date Fair Value (in dollars per share) $ 1.21      
Options, grant date intrinsic value (in dollars per share) $ 37.45      
2025 Plan        
Number of Options        
Outstanding, beginning balance (in shares) 0      
Granted (in shares) 3,200,942      
Exercised (in shares) 0      
Forfeited and cancelled (in shares) 0      
Outstanding, ending balance (in shares) 3,200,942 0    
Exercise Price        
Outstanding, Weighted-Average Exercise Price, beginning balance (in dollars per share) $ 0      
Granted, Weighted-Average Exercise Price (in dollars per share) 25.00      
Exercised, Weighted-Average Exercise Price (in dollars per share) 0      
Forfeited and cancelled, Weighted-Average Exercise Price (in dollars per share) 0      
Outstanding, Weighted-Average Exercise Price, ending balance (in dollars per share) $ 25.00 $ 0    
Weighted Average Remaining Life (Years)        
Outstanding, Weighted-Average Remaining Life (in years) 6 years      
Weighted Average Grant Date Fair Value        
Outstanding, Beginning Balance, Weighted Average Grant Date Fair Value (in dollars per share) $ 0      
Granted, Weighted Average Grant Date Fair Value (in dollars per share) 14.26      
Exercised, Weighted Average Grant Date Fair Value (in dollars per share) 0      
Forfeited and Cancelled, Weighted Average Grant Date Fair Value (in dollars per share) 0      
Outstanding, Ending Balance, Weighted Average Grant Date Fair Value (in dollars per share) $ 14.26 $ 0    
Options Exercisable, Number of options (in shares) 200,058      
Options Exercisable, Weighted-Average Exercise Price (in dollars per share) $ 25.00      
Options Exercisable, Weighted-Average Remaining Life (in years) 6 years      
Options Exercisable, Weighted-Average Grant Date Fair Value (in dollars per share) $ 14.26      
Options, grant date intrinsic value (in dollars per share) $ 15.84