XML 43 R31.htm IDEA: XBRL DOCUMENT v3.25.3
SUBSEQUENT EVENTS
9 Months Ended
Sep. 30, 2025
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

NOTE 23. SUBSEQUENT EVENTS

Subsequent events and transactions were evaluated through October 28, 2025, the date the consolidated financial statements were issued.

Subsequent to September 30, 2025, the Company repurchased 307,563 shares of its common stock on the open market for a total cost of $5.0 million, or an average price per share of $16.26 under the September 2025 $10 Million Common Stock Repurchase Program. As of October 28, 2025, $5.0 million remained available for repurchases under the September 2025 $10 Million Common Stock Repurchase Program.