XML 48 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Accounts Receivable and Significant Concentrations (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Accounts Receivable Gross $ 7,188,361 $ 11,976,624
Less: allowances for credit losses 70,725 46,150
Accounts receivable, net 7,117,636 11,930,474
Government    
Accounts Receivable Gross 4,597,723 9,684,059
Commercial    
Accounts Receivable Gross $ 2,590,638 $ 2,292,565