XML 124 R114.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Narrative (Details)
Sep. 30, 2023
shares
Apr. 25, 2023
shares
Apr. 24, 2023
shares
Dec. 31, 2022
shares
Class of Stock [Line Items]        
Preferred stock, shares authorized (in shares) 20,000,000 20,000,000 10,000,000 10,000,000
Class A Common Stock        
Class of Stock [Line Items]        
Common stock, voting right per share 1      
Common stock, shares authorized (in shares) 32,000,000 32,000,000 16,000,000 16,000,000
Class B Common Stock        
Class of Stock [Line Items]        
Common stock, voting right per share 16      
Common stock, shares authorized (in shares) 2,000,000     2,000,000