XML 70 R63.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders' Equity - Additional Information (Detail) - $ / shares
Sep. 12, 2023
Mar. 31, 2024
Mar. 07, 2024
Dec. 31, 2023
Common stock, par value     $ 0.0001  
Common Class A [Member]        
Common stock, shares authorized   400,000,000   400,000,000
Common stock, par value $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0001
Common stock, shares issued   19,008,421   18,885,500
Common stock, shares outstanding   19,008,421   18,885,500
Reverse Stock Split description 1-for-15      
Common Class B [Member]        
Common stock, shares authorized   65,000,000   65,000,000
Common stock, par value $ 0.0001 $ 0.0001   $ 0.0001
Common stock, shares issued   3,702,613   3,702,613
Common stock, shares outstanding   3,702,613   3,702,613
Reverse Stock Split description 1-for-15      
Preferred Stock [Member]        
Preferred stock, shares outstanding   0   0
Preference shares authorized   1,000,000   1,000,000
Preference shares, par value (in Dollars per share)   $ 0.0001   $ 0.0001