XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK-BASED COMPENSATION - Summary of Time-based Stock Options (Details) - Time-based stock options
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Number of Shares Underlying Stock Options    
Beginning outstanding balance (in shares) | shares 140  
Granted (in shares) | shares 0  
Exercised (in shares) | shares (21)  
Canceled or expired (in shares) | shares (17)  
Ending outstanding balance (in shares) | shares 102 140
Number of shares underlying stock options, vested and expected to vest (in shares) | shares 102  
Number of shares underlying stock options, exercisable (in shares) | shares 102  
Weighted Average Exercise Price Per Share    
Beginning outstanding balance (in dollars per share) | $ / shares $ 7.57  
Granted (in dollars per share) | $ / shares 0  
Exercised (in dollars per share) | $ / shares 7.57  
Canceled or expired (in dollars per share) | $ / shares 7.57  
Ending outstanding balance (in dollars per share) | $ / shares 7.57 $ 7.57
Weighted average exercise price, vested and expected to vest (in dollars per share) | $ / shares 7.57  
Weighted average exercise price, exercisable (in dollars per share) | $ / shares $ 7.57  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Weighted average remaining contractual life, outstanding 1 month 13 days 4 years 10 days
Weighted average remaining contractual life, vested and expected to vest 1 month 13 days  
Weighted average remaining contractual life, exercisable 1 month 13 days  
Aggregate intrinsic value, outstanding | $ $ 0 $ 0
Aggregate intrinsic value, vested and expected to vest | $ 0  
Aggregate intrinsic value, exercisable | $ $ 0