Significant Accounting Policies - Schedule of Allowance for Credit Losses, Returns, and Deductions (Details) - USD ($) |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
|
Allowance for Credit Loss [Abstract] | ||||
Beginning balance | $ 705,311 | $ 197,566 | $ 815,236 | $ 117,360 |
Provisions related to credit losses allowance | (42,849) | 118,939 | 179,071 | 199,145 |
Write-offs related to credit losses allowance | (210,280) | (542,125) | ||
Ending balance | 452,182 | 316,505 | 452,182 | 316,505 |
Beginning balance related to returns and deductions allowance | 653,562 | 833,270 | 822,803 | |
Provisions related to returns and deductions allowance | 311,154 | (378,329) | 141,913 | 454,941 |
Ending balance related to returns and deductions allowance | 964,716 | 454,941 | 964,716 | 454,941 |
Beginning balance, Total | 1,358,873 | 1,030,836 | 1,638,039 | 117,360 |
Provisions related to allowance for credit losses, returns, and deductions | 268,305 | (259,390) | 320,984 | 654,086 |
Write-offs related to allowance for credit losses, returns, and deductions | (210,280) | (542,125) | ||
Ending balance, Total | $ 1,416,898 | $ 771,446 | $ 1,416,898 | $ 771,446 |
X | ||||||||||
- Definition Provisions Related To Allowance For Credit Losses, Returns, And Deductions. No definition available.
|
X | ||||||||||
- Definition Provisions related to returns and deductions. No definition available.
|
X | ||||||||||
- Definition Returns and deductions. No definition available.
|
X | ||||||||||
- Definition Write-offs related to allowance for credit losses, returns, and deductions. No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of allowance for credit loss on accounts receivable. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
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 direct write-downs of accounts receivable charged against the allowance. 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
|