Subsequent Events |
3 Months Ended |
|---|---|
Mar. 31, 2026 | |
| Subsequent Events [Abstract] | |
| Subsequent Events | Note 19. Subsequent Events On May 5, 2026, the Board of Directors of the Company has declared a quarterly cash dividend of $0.04 per share of Class A and Class B common stock, payable on June 18, 2026, to the holders of record as of the close of business on May 29, 2026. In accordance with ASC 855, Subsequent Events, the Company evaluated all material events or transactions that occurred after March 31, 2026, the Consolidated Balance Sheets date, through the date the consolidated financial statements were issued, and determined there have been no additional events or transactions that would materially impact the consolidated financial statements. |