v3.24.3
Factoring of Accounts Receivable (Details)
3 Months Ended 9 Months Ended
Jan. 24, 2023
USD ($)
Mar. 31, 2023
Sep. 30, 2024
USD ($)
Factoring Agreement [Line Items]      
Factoring agreement, accounts receivable sold during period     $ 1,757,281
Factoring agreement, fees     $ 11,716
Maximum      
Factoring Agreement [Line Items]      
Factoring agreement, accounts receivable sold $ 1,000,000    
Initial payment   0.90  
Minimum      
Factoring Agreement [Line Items]      
Initial payment   0.85