Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Details) - Schedule of Pro Forma Loss (Earnings) Per Share of Common Stock

v3.24.2.u1
Subsequent Events (Details) - Schedule of Pro Forma Loss (Earnings) Per Share of Common Stock - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Loss (earnings) per share of common stock:        
Basic - pro forma $ (0.14) $ 1.24 $ 1.95 $ 3.05
Diluted - pro forma $ 0.69 $ 1.24 $ 1.95 $ 3.05
Weighted average number of shares of common stock outstanding:        
Basic - pro forma 6,980,942 5,155,292 6,605,951 4,186,034
Diluted - pro forma 10,750,193 5,155,292 6,605,951 4,186,034