XML 75 R65.htm IDEA: XBRL DOCUMENT v3.25.2
Disaggregated revenue and Concentration (Details 1) - integer
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Sales Revenue [Member] | Customer 3 [Member]          
Concentration Risk, Percentage 78.40%        
Number of customer 3        
Sales Revenue [Member] | Customer 5 [Member]          
Concentration Risk, Percentage   94.90%      
Number of customer   5      
Sales Revenue [Member] | Customer 1 [Member]          
Concentration Risk, Percentage     40.70%    
Number of customer     1    
Sales Revenue [Member] | Customer 4 [Member]          
Concentration Risk, Percentage       82.00%  
Number of customer       4  
Account Receviable [Member] | Customer 3 [Member]          
Concentration Risk, Percentage     62.30%   86.30%
Number of customer     3   3