XML 88 R77.htm IDEA: XBRL DOCUMENT v3.24.3
SCHEDULE OF EARNINGS PER SHARE (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Net income and comprehensive income $ (2,502,233) $ 3,957,387 $ 3,495,079 $ 6,579,836
Weighted average number of common shares outstanding - basic [1] 41,325,388 40,000,000 40,863,370 40,000,000
Weighted average number of common shares outstanding - diluted [1] 41,325,388 40,000,000 41,005,556 40,000,000
Earnings per share - basic $ (0.06) $ 0.10 $ 0.09 $ 0.16
Earnings per share - diluted $ (0.06) $ 0.10 $ 0.09 $ 0.16
Unvested Restricted Stock Units RSU [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Dilutive securities - unvested RSU 142,186
[1] Retroactively restated for effect of reorganization