XML 46 R28.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Initial Public Offering (Details - Common stock dilution) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Class A Common Stock subject to possible redemption, beginning $ 34,882,535  
Class A Common Stock subject to possible redemption, ending 35,227,635 $ 34,882,535
Common Class A [Member]    
Class A Common Stock subject to possible redemption, beginning 34,882,535 101,559,697
Redemptions   (70,386,610)
Accretion of carrying value to redemption value 345,100 3,709,448
Class A Common Stock subject to possible redemption, ending $ 35,227,635 $ 34,882,535