XML 40 R26.htm IDEA: XBRL DOCUMENT v3.26.1
Common Stock and Stockholders’ Equity (Tables)
6 Months Ended
Jun. 30, 2026
Equity [Abstract]  
Schedule of Common Stock Issued and Outstanding
The table below summarizes the Class A common stock and Class B common stock authorized, issued and outstanding as of June 30, 2026 and December 31, 2025:
June 30, 2026December 31, 2025
AuthorizedIssued and OutstandingAuthorizedIssued and Outstanding
(in thousands)
Class A common stock1,000,000 110,972 1,000,000 106,358 
Class B common stock120,000 20,324 120,000 20,669 
Total1,120,000 131,296 1,120,000 127,027