v3.25.4
Credit and Concentration Risks (Details) - Customer Concentration Risk [Member] - One Customer [Member] - Revenue Benchmark [Member]
12 Months Ended
Dec. 31, 2024
USD ($)
Credit and Concentration Risks [Line Items]  
Revenue $ 14,927,000
Concentration risk, percentage 16.00%