XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Capital Stock and Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Schedule of Stock by Class
Common stock issued and outstanding is as follows:
June 30,December 31,
20232022
Class A common stock59,884,629 59,366,077 
Class B common stock4,044,969 4,044,969 
Total common stock issued and outstanding63,929,598 63,411,046