XML 44 R37.htm IDEA: XBRL DOCUMENT v3.26.1
Accounts Receivable - Schedule of Accounts Receivable, Net (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable $ 8,451,960 $ 11,628,636
Less: allowance for credit losses (108,918) (78,918)
Accounts receivable, total 8,343,042 11,549,718
Accounts Receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable 7,960,072 11,628,636
Unbilled Receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable $ 491,888 $ 0