SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts Receivable (Details) - USD ($) |
3 Months Ended | ||
|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
Dec. 31, 2025 |
|
| SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES | |||
| Bad debt expense | $ 24,100 | $ 100,942 | |
| Allowance for doubtful accounts | 6,650 | $ 0 | |
| Accounts receivable over 90 days | $ 0 | ||
| X | ||||||||||
- Definition Amount of accounts receivable over 90 days, as of the balance sheet date. No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of allowance for credit loss on accounts receivable, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of expense (reversal of expense) for expected credit loss on accounts receivable. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|