Quarterly report pursuant to Section 13 or 15(d)

Line of Credit - Additional Information (Details)

v3.24.2.u1
Line of Credit - Additional Information (Details) - Invoice Purchase and Security Agreement [Member] - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Sep. 28, 2022
Mar. 31, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Sep. 27, 2022
Line of Credit Facility [Line Items]                
Remaining borrowing available     $ 3,800,000   $ 3,800,000      
Alterna Capital Solutions LLC [Member]                
Line of Credit Facility [Line Items]                
Maximum borrowing capacity               $ 8,000,000
Line of credit     $ 4,218,155   $ 4,218,155   $ 3,716,914  
Line of credit, interest rate at period end     10.75%   10.75%   10.75%  
Line of credit initial term 24 months 24 months            
Interest expense     $ 188,459 $ 124,032 $ 373,037 $ 211,631    
Remaining borrowing available     $ 3,800,000   $ 3,800,000      
Alterna Capital Solutions LLC [Member] | Maximum [Member]                
Line of Credit Facility [Line Items]                
Maximum borrowing capacity $ 20,000,000             $ 8,000,000
Alterna Capital Solutions LLC [Member] | Prime Rate [Member]                
Line of Credit Facility [Line Items]                
Line of credit, interest rate         2.25%