XML 50 R25.htm IDEA: XBRL DOCUMENT v3.25.0.1
Related Party Transactions
12 Months Ended
Dec. 31, 2024
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
Stock Repurchases

As discussed in Note 11, Share-based Compensation and 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.
Payment to Wengen Alberta, Limited Partnership (Wengen)

In December 2023, the Audit and Risk Committee of the Company's Board of Directors approved a payment of $850 to Wengen, a 10% stockholder, in order to resolve a matter related to a previously terminated shared-services agreement between the Company and one of Wengen's wholly owned subsidiaries. In January 2024, the Company and Wengen signed a settlement and release agreement related to this matter and the amount was paid.