v3.25.1
CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY (Tables)
3 Months Ended
Mar. 31, 2025
Equity [Abstract]  
Schedule of Share Repurchase Activity
The following table summarizes stock repurchase activity under our stock repurchase program:
Total Number of Shares PurchasedCost of Shares RepurchasedAverage Price Paid per Share
As of December 31, 20241,048,226 $12,025,137 $11.61 
January 1, 2025 to January 31, 2025— — — 
February 1, 2025 to February 28, 2025— — — 
March 1, 2025 to March 31, 2025— — — 
As of March 31, 20251,048,226 $12,025,137 $11.61