v3.26.3
INCOME/LOSS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Numerator:        
Net (loss) income attributable to common stockholders - Basic $ (5,561) $ (2,730) $ (21,255) $ 18,264
Net (loss) income attributable to common stockholders - Diluted $ (5,561) $ (2,730) $ (21,255) $ 18,264
Denominator:        
Weighted average number of shares outstanding - Basic 97,586,881 96,445,160 96,979,994 96,237,282
Potentially dilutive common shares (in shares) 97,586,881 96,445,160 96,979,994 97,038,414
Weighted average number of shares outstanding, diluted 97,586,881 96,445,160 96,979,994 97,038,414
Basic net income (loss) per common share (in usd per share) $ (0.06) $ (0.03) $ (0.22) $ 0.19
Diluted net (loss) income per common share (in usd per share) $ (0.06) $ (0.03) $ (0.22) $ 0.19
Anti-dilutive potential common shares excluded from the computation of diluted net (loss) income per share:        
Antidilutive securities excluded from computation of earnings per share (in shares) 1,093,395 10,451 1,262,561 154
Employee stock options, restricted stock units and performance stock units        
Denominator:        
Potentially dilutive common shares (in shares) 0 0 0 801,132
Equity-based incentive awards        
Anti-dilutive potential common shares excluded from the computation of diluted net (loss) income per share:        
Antidilutive securities excluded from computation of earnings per share (in shares) 1,093,395 10,451 1,262,561 154