v3.26.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Accounts Receivable, Allowance for Credit Loss (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule Of Accounts Receivable Allowance For Credit Loss Abstract    
Balance $ 2,194,552 $ 1,837,551
Provision for credit loss 137,221 450,743
Write-offs charged against the allowance (28,900) (93,742)
Balance $ 2,302,873 $ 2,194,552