Quarterly report pursuant to Section 13 or 15(d)

Compensation Plans - Narrative (Details)

v3.23.4
Compensation Plans - Narrative (Details)
Apr. 26, 2023
shares
Aug. 09, 2022
Aug. 04, 2022
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stockholders' equity note, stock split, conversion ratio   0.05  
Equity Incentive Plan | Class A Common Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares authorized (in shares)     1,100,000
Equity Incentive Plan | Class A Common Stock | Subsequent Event      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares authorized (in shares) 3,198,627    
Additional shares authorized (in shares) 2,098,627