XML 114 R106.htm IDEA: XBRL DOCUMENT v3.24.3
Warrant liabilities (Details) - Schedule of Warrant Liabilities - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Public Warrants [Member]    
Warrant liabilities (Details) - Schedule of Warrant Liabilities [Line Items]    
Number of shares, begginning balance [1] 958,272 996,297
Number of amount ,begginning balance $ 287,482 $ 2,042,410
Number of shares, Warrants exercised [1]   (38,025)
Number of amount ,Warrants exercised   $ (77,951)
Number of shares, Change in fair value [1]
Number of amount ,Change in fair value $ 219,364 $ (1,676,977)
Number of shares, ending balance [1] 958,272 958,272
Number of amount ,ending balance $ 506,846 $ 287,482
Private Warrants [Member]    
Warrant liabilities (Details) - Schedule of Warrant Liabilities [Line Items]    
Number of shares, begginning balance [1] 2,000,000
Number of amount ,begginning balance $ 5,934,000
Number of shares,Warrants granted [1] 825,000 2,000,000
Number of amount ,Warrants granted $ 3,642,663 $ 9,222,288
Number of shares, Change in fair value [1]
Number of amount ,Change in fair value $ (4,592,606) $ (3,288,288)
Number of shares, ending balance [1] 2,825,000 2,000,000
Number of amount ,ending balance $ 4,984,057 $ 5,934,000
[1] The units outstanding for the years have been restated for the 10-to-1 reverse stock split effective April 15, 2024.