XML 78 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Borrowing (Additional Information) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Apr. 04, 2023
Loan And Security Agreement [Member]    
Subordinated Borrowing [Line Items]    
Repayments of short term borroing $ 1.7  
Fixed interest rate on borrowings 4.25%  
Short term bank loan   $ 40.0
Long term debt   20.0
Short term working capital   $ 20.0
Outstanding line of credit balance net $ 0.7  
Maximum [Member] | Loan And Security Agreement [Member]    
Subordinated Borrowing [Line Items]    
Long term debt maturity date   Apr. 04, 2025
Minimum [Member] | Loan And Security Agreement [Member]    
Subordinated Borrowing [Line Items]    
Long term debt maturity date   Apr. 04, 2024
Borrowing in 2020 [Member] | Loan Agreements With Bank Of Hangzhou [Member]    
Subordinated Borrowing [Line Items]    
Short-term borrowings outstanding balance 5.6  
Short term borrowings drawn down 12.6  
Repayments of short term borroing 12.6  
Borrowing in 2020 [Member] | Loan Agreements With China Merchants Bank [Member]    
Subordinated Borrowing [Line Items]    
Repayments of short term borroing $ 2.8  
Fixed interest rate on borrowings 3.90%  
Borrowing in 2020 [Member] | Maximum [Member] | Loan Agreements With Bank Of Hangzhou [Member]    
Subordinated Borrowing [Line Items]    
Fixed interest rate on borrowings 4.05%  
Borrowing in 2020 [Member] | Minimum [Member] | Loan Agreements With Bank Of Hangzhou [Member]    
Subordinated Borrowing [Line Items]    
Fixed interest rate on borrowings 3.50%  
Borrowing in 2022 [Member] | Loan Agreements With China Merchants Bank [Member]    
Subordinated Borrowing [Line Items]    
Short-term borrowings outstanding balance $ 0.0