XML 44 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of future operating lease payments and lease liability [Table Text Block]
Future Lease Payments  

Total

Amount

 
2025   1,781  
Total   1,781  
Less: Imputed Interest   (47 )
Total lease Liability $ 1,734