v3.26.1
Debt (Details Narrative)
€ in Millions
1 Months Ended
May 31, 2025
USD ($)
Aug. 31, 2024
USD ($)
May 31, 2024
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2016
EUR (€)
Short-Term Debt [Line Items]            
Total debt borrowed $ 284,000   $ 301,000      
Monthly loan payment $ 29,000   $ 31,000      
Interest rate 6.85%   7.75%      
Debt instruments       $ 11,245 $ 7,555  
EIB [Member]            
Short-Term Debt [Line Items]            
Maximum of unsecured loan financing facility | €           € 25.0
Extinguishment of debt   $ 9,700,000