Subsequent Events |
3 Months Ended |
|---|---|
Mar. 31, 2026 | |
| Subsequent Events [Abstract] | |
| Subsequent Events | Subsequent Events In April 2026, the Company’s Board of Directors authorized and approved a new share repurchase program to repurchase up to $100.0 million in aggregate of the Company’s Class A common stock, with the authorization to expire on June 30, 2028. The timing of any repurchases will depend on market conditions and other investment opportunities, and will be made at the Company’s discretion. The program does not obligate us to repurchase any dollar amount or number of shares, and the program may be extended, modified, suspended, or discontinued at any time.
|