v3.25.2
Line of Credit (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Line of Credit [Line Items]    
Maximum revolving advance amount (in Dollars) $ 11,500  
Eligible accounts receivable rate 50.00%  
Interest rate per annum 3.00%  
Balance outstanding (in Dollars) $ 8,713 $ 6,259
Maturity date Dec. 17, 2025  
TotalStone [Member]    
Line of Credit [Line Items]    
Eligible accounts receivable rate 85.00%  
Finished goods inventory (in Dollars) $ 8,000  
Interest rate per annum 7.44% 7.19%