Borrowings - Schedule of Borrowings (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Schedule of Short-Term Borrowings [Line Items] | ||||||||||||
| Total short-term borrowings | $ 24,002 | $ 21,874 | ||||||||||
| Total long-term borrowing, current | 147 | 143 | ||||||||||
| Total long-term borrowing, non-current | 8,514 | 8,336 | ||||||||||
| Total Borrowings | 32,663 | 30,353 | ||||||||||
| Bank of China Xinyu Branch [Member] | ||||||||||||
| Schedule of Short-Term Borrowings [Line Items] | ||||||||||||
| Total short-term borrowings | [1] | 11,744 | 11,400 | |||||||||
| Export-Import Bank of China Jiangxi Branch [Member] | ||||||||||||
| Schedule of Short-Term Borrowings [Line Items] | ||||||||||||
| Total short-term borrowings | [2] | 6,386 | 6,199 | |||||||||
| Xinyu Rural Commercial Bank Gaoxin Branch [Member] | ||||||||||||
| Schedule of Short-Term Borrowings [Line Items] | ||||||||||||
| Total short-term borrowings | [3] | 4,275 | ||||||||||
| Agricultural Bank of China Xinyu Branch [Member] | ||||||||||||
| Schedule of Short-Term Borrowings [Line Items] | ||||||||||||
| Total short-term borrowings | [4] | 5,872 | ||||||||||
| Industrial and Commercial Bank of China Limited Xinyu High Tech Branch [Member] | ||||||||||||
| Schedule of Short-Term Borrowings [Line Items] | ||||||||||||
| Total long-term borrowing, current | [5] | 147 | 143 | |||||||||
| Total long-term borrowing, non-current | [5] | $ 8,514 | $ 8,336 | |||||||||
| ||||||||||||