XML 69 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Share Based Compensation (Details) - shares
6 Months Ended 12 Months Ended
Jan. 01, 2021
Dec. 22, 2020
Sep. 21, 2020
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Share Based Compensation [Line Items]            
Vested common shares          
Number of warrants          
Warrant [Member]            
Share Based Compensation [Line Items]            
Vested common shares 31,554          
Warrant to purchase shares           35,861
Expected life, term       2 years 6 months    
Expected dividend rate, percentage       0.00%    
Average interest rate, percentage       0.12%    
Volatility, percentage       51.30%    
Warrants outstanding          
Board of Directors [Member]            
Share Based Compensation [Line Items]            
Issuance of aggregate shares 15,541          
Board of Directors [Member] | Warrant [Member]            
Share Based Compensation [Line Items]            
Issuance of aggregate shares 31,554          
Board of Directors [Member] | The Crone Law Group, P.C. [Member]            
Share Based Compensation [Line Items]            
Issuance of aggregate shares   5,181        
Vested common shares   5,181        
Warrant to purchase shares     6,211 4,307    
Expected life, term       2 years 6 months    
Expected dividend rate, percentage       0.00%    
Volatility, percentage       43.50%    
Average interest rate, percentage       0.11%    
Common Stock [Member]            
Share Based Compensation [Line Items]            
Vested common shares 15,541          
Warrant [Member] | Board of Directors [Member] | The Crone Law Group, P.C. [Member]            
Share Based Compensation [Line Items]            
Issuance of aggregate shares   10,518