Subsequent Events |
9 Months Ended |
|---|---|
Sep. 30, 2026 | |
| Subsequent Events [Abstract] | |
| Subsequent Events | Subsequent Events Share Repurchases From October 1, 2026 to November 3, 2026, the Company repurchased 70,363 Class B common shares at an aggregate cost of $2.4 million. As of November 3, 2026, $131.1 million remained available for repurchase under the Authorization.
|