v3.26.1
SHARE BASED COMPENSATION - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Number of Options    
Outstanding at beginning of period (in shares) 4,042,901  
Granted (in shares) 2,500  
Exercised (in shares) (734,988)  
Forfeited (in shares) (112,700)  
Outstanding at end of period (in shares) 3,197,713 4,042,901
Options vested and exercisable (in shares) 2,647,978  
Weighted Average Exercise Price    
Outstanding, beginning balance (in dollars per share) $ 7.5  
Granted (in dollars per share) 9.7  
Exercised (in dollars per share) 7.2  
Forfeited (in dollars per share) 32.2  
Outstanding, ending balance (in dollars per share) 6.7 $ 7.5
Options vested and exercisable (dollars per share) $ 5.0  
Weighted Average Remaining Contractual Term (Years)    
Options outstanding 5 years 8 months 12 days 6 years 8 months 12 days
Options vested and exercisable 5 years 1 month 6 days  
Aggregate Intrinsic Value (000’s)    
Options outstanding, aggregate intrinsic value $ 45,031 $ 7,335
Options vested and exercisable $ 41,795  
Options to restricted shares    
Number of Options    
Outstanding at beginning of period (in shares) 19,948,408  
Granted (in shares) 0  
Exercised (in shares) (34,179)  
Forfeited (in shares) (29,244)  
Outstanding at end of period (in shares) 19,884,985 19,948,408
Options vested and exercisable (in shares) 16,539,026  
Weighted Average Exercise Price    
Outstanding, beginning balance (in dollars per share) $ 19.4  
Granted (in dollars per share)  
Exercised (in dollars per share) 15.3  
Forfeited (in dollars per share) 32.0  
Outstanding, ending balance (in dollars per share) 19.3 $ 19.4
Options vested and exercisable (dollars per share) $ 19.3  
Weighted Average Remaining Contractual Term (Years)    
Options outstanding 5 years 2 months 12 days 6 years 2 months 12 days
Options vested and exercisable 5 years 2 months 12 days  
Aggregate Intrinsic Value (000’s)    
Options outstanding, aggregate intrinsic value $ 30,967 $ 0
Options vested and exercisable $ 26,643