XML 61 R50.htm IDEA: XBRL DOCUMENT v3.26.1
Accounts Receivable, Net - Schedule of Accounts Receivable, Net (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Schedule of Accounts Receivable [Abstract]    
Trade accounts receivable $ 2,406,128 $ 1,149,066
Less: Allowance for credit losses (1,021,309) (939,860)
Trade accounts receivable, net 1,384,819 209,206
Beginning balance (939,860) (873,120)
Additions to allowance (81,449) (66,740)
Ending balance $ (1,021,309) $ (939,860)