XML 52 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Borrowings (Additional Information) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2024
Apr. 04, 2023
Loan and Security Agreement [Member]      
Subordinated Borrowing [Line Items]      
Fixed interest rate on borrowings 4.25%    
Repayments of short term borroing $ 0.5    
Short term bank loan     $ 40.0
Short term working capital     20.0
Long term debt     $ 20.0
Outstanding line of credit balance net   $ 1.3  
Minimum [Member] | Loan and Security Agreement [Member]      
Subordinated Borrowing [Line Items]      
Long term debt maturity date     Apr. 04, 2024
Maximum [Member] | Loan and Security Agreement [Member]      
Subordinated Borrowing [Line Items]      
Long term debt maturity date     Apr. 04, 2025
Borrowing In 2020 [Member] | Loan Agreements With Bank of Hangzhou [Member]      
Subordinated Borrowing [Line Items]      
Fixed interest rate on borrowings 4.05%    
Short-term borrowings outstanding balance   7.1  
Borrowing In 2020 [Member] | Loan Agreements With China Merchants Bank [Member]      
Subordinated Borrowing [Line Items]      
Fixed interest rate on borrowings 3.90%    
Repayments of short term borroing $ 2.9    
Borrowing In 2022 [Member] | Loan Agreements With China Merchants Bank [Member]      
Subordinated Borrowing [Line Items]      
Short-term borrowings outstanding balance   $ 0.0