v3.26.1
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%