v3.25.2
Long-Term Debt, 5 Million Euro Term Loan Facility (Details)
1 Months Ended 6 Months Ended
Dec. 09, 2024
USD ($)
Dec. 09, 2024
EUR (€)
Jan. 31, 2025
USD ($)
Jan. 31, 2025
EUR (€)
Jun. 30, 2025
USD ($)
Installment
Jun. 30, 2025
EUR (€)
Installment
Jun. 30, 2024
USD ($)
Jun. 30, 2025
EUR (€)
Dec. 31, 2024
USD ($)
Nov. 20, 2024
USD ($)
Nov. 20, 2024
EUR (€)
Nov. 17, 2023
USD ($)
Nov. 17, 2023
EUR (€)
Debt Instruments [Abstract]                          
Proceeds from debt         $ 1,577,002   $ 0            
5 Million Euro Term Loan [Member]                          
Debt Instruments [Abstract]                          
Face amount               € 5,000,000   $ 5,900,000 € 5,000,000    
Proceeds from debt $ 4,100,565 € 3,500,000 $ 1,757,385 € 1,500,000                  
Term of loan         5 years 5 years              
Number of payment installments | Installment         20 20              
Installment payment         $ 292,898 € 250,000              
Long-term debt         $ 5,272,155       $ 3,657,056        
5 Million Euro Term Loan [Member] | Maximum [Member]                          
Debt Instruments [Abstract]                          
Margin on variable rate         2.10% 2.10%              
5 Million Euro Term Loan [Member] | Minimum [Member]                          
Debt Instruments [Abstract]                          
Margin on variable rate         1.80% 1.80%              
5 Million Euro Revolving Credit Facility [Member]                          
Debt Instruments [Abstract]                          
Face amount                       $ 5,900,000 € 5,000,000
Margin on variable rate         1.50% 1.50%