Quarterly report pursuant to Section 13 or 15(d)

Description of Business and Basis Of Presentation (Details)

v3.24.1.u1
Description of Business and Basis Of Presentation (Details)
3 Months Ended
Apr. 24, 2023
$ / shares
shares
Mar. 31, 2024
$ / shares
shares
Mar. 31, 2023
Dec. 31, 2023
$ / shares
shares
Description of Business and Basis Of Presentation (Details) [Line Items]        
Reclassified to common stock description   every 30 shares of Class A Common Stock either issued and outstanding or held as treasury stock were automatically reclassified into one new share of Class A Common Stock    
Reverse stock split ratio 0.0333      
Reverse stock split description 1-for-30 At the effective time of the Reverse Stock Split, every 30 shares of Class A Common Stock either issued and outstanding or held as treasury stock were automatically reclassified into one new share of Class A Common Stock, and the total number of shares of Class A Common Stock authorized for issuance was reduced by a corresponding proportion from 2,000,000,000 shares to 66,666,666 shares.    
Maximum [Member]        
Description of Business and Basis Of Presentation (Details) [Line Items]        
Common stock, shares authorized 2,000,000,000      
Class A Common Stock [Member]        
Description of Business and Basis Of Presentation (Details) [Line Items]        
Common stock, par value | $ / shares   $ 0.0001   $ 0.0001
Reverse stock split ratio 0.033 0.033 0.033  
Number of common shares issued and outstanding or held as treasury stock 30      
Common stock, shares authorized   66,666,666   66,666,666
Class A Common Stock [Member] | Maximum [Member]        
Description of Business and Basis Of Presentation (Details) [Line Items]        
Common stock, shares authorized post reverse stock splits 66,666,666      
Series A Preferred Stock [Member]        
Description of Business and Basis Of Presentation (Details) [Line Items]        
Convertible preferred stock, par value | $ / shares $ 0.0001      
Redeemable convertible preferred stock, shares authorized 200,000,000