v3.25.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2025
Equity [Abstract]  
Summary of Total Authorized, Issued, And Outstanding Shares
The following represented the total authorized, issued, and outstanding shares for each class of common stock (in thousands):
As of June 30, 2025As of December 31, 2024
AuthorizedIssued and OutstandingAuthorizedIssued and Outstanding
Class A Common Stock20,000,000 2,273,764 20,000,000 2,242,389 
Class B Common Stock2,700,000 97,078 2,700,000 95,401 
Class F Common Stock1,005 1,005 1,005 1,005 
Total22,701,005 2,371,847 22,701,005 2,338,795