XML 21 R6.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Mezzanine Equity and Stockholders' Equity - USD ($)
$ in Thousands
Total
Noncontrolling Interest [Member]
Temporary Equity, Including Portion Attributable to Noncontrolling Interests [Member]
Common Stock Outstanding [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Treasury Stock, Common [Member]
Common Stock [Member]
Balance (in shares) at Dec. 31, 2022       185,277,588          
Balance at Dec. 31, 2022 $ 229,147 $ 0   $ 19 $ 665,715 $ (416,927) $ 2,006 $ (21,666)  
Proceeds from exercise of options (in shares) 2,840,716     2,840,716          
Proceeds from exercise of options $ 5,569 0   $ 0 5,569 0 0 0  
Common stock issued upon vesting of restricted stock units (in shares)       3,253,130          
Common stock issued upon vesting of restricted stock units 0 0   $ 0 0 0 0 0  
Stock-based compensation expense 36,048 0   0 36,048 0 0 0  
Reclassification of warrant liabilities $ (567) 0   0 (567) 0 0 0  
Repurchase and retirement of common stock (in shares) (6,719,032)                
Net income $ (21,463) 50   0 0 (21,513) 0    
Unrealized gain (loss) on available-for-sale securities 100 0   0 0 0 100 0  
Foreign currency translation adjustments 1,099 9   $ 0 0 0 1,090 0  
Balance (in shares) at Dec. 31, 2023       184,652,402          
Balance at Dec. 31, 2023 218,806 8,207   $ 18 667,881 (460,496) 3,196 0  
Balance, temporary equity, including noncontrolling interest at Dec. 31, 2022   14,007 $ 14,007            
Accretion of redeemable noncontrolling interest   (212) (212)     (212)      
Temporary Equity, Foreign Currency Translation Adjustments   5 5            
Foreign currency translation adjustments 1,099 9   $ 0 0 0 1,090 $ 0  
Balance (in shares) at Dec. 31, 2022               4,189,750  
Accretion of redeemable noncontrolling interest   212 212     212      
Reclassification of redeemable noncontrolling interest in MaivenPoint Pte. Ltd. (8,148) (8,148) (8,148)            
Reclassification of redeemable noncontrolling interest in MaivenPoint Pte. Ltd. 8,148 8,148 8,148            
Repurchase of common stock (in shares)       (6,719,032)          
Repurchase of common stock (39,063) 0   $ 0 0 0 0 $ (39,063)  
Repurchase of common stock (in shares)               6,719,032  
Retirement of common stock $ 0 0   $ (1) (38,884) (21,844) 0 $ 60,729  
Retirement of common stock (in shares)               (10,908,782)  
Proceeds from exercise of options (in shares) 3,415,893     3,415,893          
Proceeds from exercise of options $ 11,033 0   $ 0 11,033 0 0    
Common stock issued upon vesting of restricted stock units (in shares)       4,805,497          
Common stock issued upon vesting of restricted stock units 0 0   $ 1 (1) 0 0    
Stock-based compensation expense 39,059 0   0 39,059 0 0    
Repurchase of noncontrolling interest 0 (6,381)   0 6,379 0 2    
Reclassification of warrant liabilities (378) 0   $ 0 (378)   0    
Proceeds from exercise of warrants (in shares)       1,494,127          
Proceeds from exercise of warrants $ 17,182 0   $ 0 17,182 0 0    
Repurchase and retirement of common stock (in shares) (3,262,065)     (3,262,065)          
Repurchase and retirement of common stock $ (33,053) 0   $ 0 (12,191) (20,862) 0   $ 0
Net income (29,137) 52   0 0 (29,189) 0    
Unrealized gain (loss) on available-for-sale securities (106) 0   0 0 0 (106)    
Foreign currency translation adjustments (2,600) (84)   $ 0 0   (2,516)    
Balance (in shares) at Dec. 31, 2024       194,070,512         194,070,512
Balance at Dec. 31, 2024 270,948 1,794   $ 19 779,007 (510,448) 576   $ 19
Balance, temporary equity, including noncontrolling interest at Dec. 31, 2023   6,038 6,038            
Accretion of redeemable noncontrolling interest 99 (99) (99)     99      
Redemption of noncontrolling interest   (5,926) (5,926)            
Purchase of public warrants (3,828) 0   $ 0 (3,828) 0 0    
Company earn-out shares issuance (in shares)       2,964,658          
Company earn-out shares issuance 53,871 0   $ 0 53,871 0 0    
Net (loss) income   (5) (5)            
Temporary Equity, Foreign Currency Translation Adjustments   (8) (8)            
Foreign currency translation adjustments (2,600) (84)   $ 0 0   (2,516)    
Balance (in shares) at Dec. 31, 2023               0  
Accretion of redeemable noncontrolling interest $ (99) 99 99     (99)      
Proceeds from exercise of options (in shares) 5,008,369               5,008,369
Proceeds from exercise of options $ 17,709 0     17,708 0 0   $ 1
Common stock issued upon vesting of restricted stock units (in shares)                 4,781,217
Common stock issued upon vesting of restricted stock units 0 0     0 0 0   $ 0
Stock-based compensation expense 39,315 0     39,315 0 0   0
Repurchase of noncontrolling interest (12,148) (2,226)     (9,958) 0 36   0
Reclassification of warrant liabilities 1,452 0     1,452 0 0   $ 0
Proceeds from exercise of warrants (in shares)                 14,625,054
Proceeds from exercise of warrants 168,189 0     168,187 0 0   $ 2
Redemption of warrants $ (2) 0     (2) 0 0   $ 0
Repurchase and retirement of common stock (in shares) (3,409,119)               (3,409,119)
Repurchase and retirement of common stock $ (49,749) 0     (15,320) (34,429) 0   $ 0
Net income 35,120 321     0 34,799 0   0
Unrealized gain (loss) on available-for-sale securities 12 0     0 0 12   0
Foreign currency translation adjustments 7,853 111     0 0 7,742   $ 0
Balance (in shares) at Dec. 31, 2025                 215,076,033
Balance at Dec. 31, 2025 478,699 0     980,389 (510,078) 8,366   $ 22
Balance, temporary equity, including noncontrolling interest at Dec. 31, 2024   0 $ 0            
Foreign currency translation adjustments $ 7,853 $ 111     $ 0 $ 0 $ 7,742   $ 0