XML 123 R40.htm IDEA: XBRL DOCUMENT v3.25.2
RESTATEMENT OF FINANCIAL STATEMENTS (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Accounting Changes and Error Corrections [Abstract]      
[custom:InterestIncludedInLineOfCredit]   $ 2,579,283 $ 845,427
Credit loss expense $ 859,321   $ 1,199,155