XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Summary of Outstanding Debt Obligations (Details) - Foreign
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
EUR (€)
Dec. 31, 2023
USD ($)
Debt Instrument [Line Items]      
Balance   € 1,000,000 $ 1,035,050
Current Portion     1,035,050
Commerzbank AG | Notes Payable Maturing on March 31, 2025      
Debt Instrument [Line Items]      
Current Interest Rate 4.75%    
Maturity Date Mar. 31, 2025    
Balance   500,000 517,525
Current Portion     517,525
Uni Credit Bank AGUni Credit Bank AG | Notes Payable Maturing on June, 30 2025      
Debt Instrument [Line Items]      
Current Interest Rate 4.40%    
Maturity Date Jun. 30, 2025    
Balance   € 500,000 517,525
Current Portion     $ 517,525