XML 115 R86.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF EARNINGS PER SHARE (Details) - USD ($)
12 Months Ended 24 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Net income and comprehensive income $ 1,761,909 $ 10,415,225  
Weighted average number of common shares outstanding - basic 41,010,654 40,000,000 40,000,000
Dilutive securities - unvested RSU 154,029    
Weighted average number of common shares outstanding - diluted 41,161,849 40,000,000  
Earnings per share - basic $ 0.04 $ 0.26  
Earnings per share - diluted $ 0.04 $ 0.26  
Unvested Restricted Stock Units RSU [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Dilutive securities - unvested RSU 151,195