XML 52 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Borrowings (Additional Information) (Details) - USD ($)
$ in Millions
3 Months Ended
Jun. 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.7  
Short term bank loan   $ 40.0
Short term working capital   20.0
Long term debt   $ 20.0
Outstanding line of credit balance net $ 1.8  
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.0  
Repayments of short term borroing 5.6  
Short term borrowings drawn down $ 7.0  
Borrowing In 2022 [Member] | Loan Agreements With China Merchants Bank [Member]    
Subordinated Borrowing [Line Items]    
Fixed interest rate on borrowings 3.90%  
Short-term borrowings outstanding balance $ 2.8