XML 49 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule of Exercise Price of Warrants (Details) - Warrant [Member] - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Warrants Outstanding 71,250
Weighted Avg. Remaining Life 5 years    
Warrants Exercisable    
Exercise Price 1 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Exercise Price $ 6.25    
Warrants Outstanding 71,250    
Weighted Avg. Remaining Life 5 years    
Warrants Exercisable