XML 63 R49.htm IDEA: XBRL DOCUMENT v3.24.1
SHAREHOLDERS' EQUITY (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Schedule of Share Repurchase Activity
The following table summarizes stock repurchase activity under our share repurchase program:

Total Number of Shares PurchasedCost of Shares RepurchasedAverage Price Paid per Share
As of December 31, 2022— $— $— 
December 1, 2023 - December 31, 2023146,650 1,283,062 8.82
As of December 31, 2023146,650 $1,283,062 $8.82