v3.26.1
Accounts Receivable (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Accounts Receivable    
Trade receivables, net $ 12,671,307 $ 2,870,181
Tax withholding receivables, net   174,660
Other 1,090,610 1,545,510
Total 13,761,917 4,590,351
Trade receivables, allowance for doubtful accounts $ 1,266,965 84,989
Tax withholding receivable, credit losses   $ 159,275