XML 34 R19.htm IDEA: XBRL DOCUMENT v3.24.3
Related Party Transactions
9 Months Ended
Sep. 30, 2024
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
Stock Repurchases

As discussed in Note 8, Stockholders’ Equity, on March 5, 2024, the Company entered into a stock purchase agreement with the Torreal Sellers pursuant to which the Company purchased an aggregate of 2,607 shares of its common stock from the Torreal Sellers at a purchase price of $12.62 per share for an aggregate purchase price of $32,894. Additionally, on May 6, 2024, the Company entered into a stock purchase agreement with the Snow Phipps Sellers pursuant to which the Company purchased an aggregate of 2,115 shares of its common stock from the Snow Phipps Sellers at a purchase price of $14.64 per share for an aggregate purchase price of $30,958. These repurchases, which were approved as related party transactions by the Audit and Risk Committee of the Company’s Board of Directors, were pursuant to the Company’s $100,000 share repurchase program that was announced on February 22, 2024 and was completed in September 2024.