XML 53 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Capital Stock and Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
Schedule of Stock by Class
Common stock issued and outstanding is as follows:
December 31,
20222021
Class A common stock59,366,077 57,493,005 
Class B common stock4,044,969 4,522,478 
Total common stock issued and outstanding63,411,046 62,015,483