Fixed Deposit (Details) $ in Thousands |
Mar. 31, 2026
USD ($)
|
|---|---|
| China Zheshang Bank, maturing on December 5, 2028 [Member] | |
| Fixed Deposits [Line Items] | |
| Outstanding term deposits | $ 1,470 |
| Maturity date | Dec. 05, 2028 |
| Annual interest rate | 1.90% |
| China Zheshang Bank, maturing on June 27, 2027 [Member] | |
| Fixed Deposits [Line Items] | |
| Outstanding term deposits | $ 1,520 |
| Maturity date | Jun. 27, 2027 |
| Annual interest rate | 2.60% |
| China Zheshang Bank, maturing on September 27, 2027 [Member] | |
| Fixed Deposits [Line Items] | |
| Outstanding term deposits | $ 3,030 |
| Maturity date | Sep. 27, 2027 |
| Annual interest rate | 2.40% |
| Bank of Ningbo, maturing on September 21, 2026 [Member] | |
| Fixed Deposits [Line Items] | |
| Outstanding term deposits | $ 1,500 |
| Maturity date | Sep. 21, 2026 |
| Annual interest rate | 3.00% |
| Bank of Ningbo, maturing on January 15, 2029 [Member] | |
| Fixed Deposits [Line Items] | |
| Outstanding term deposits | $ 1,460 |
| Maturity date | Jan. 15, 2029 |
| Annual interest rate | 3.00% |