XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.2
Commitments and Contingencies (Details) - Schedule of lease-related assets and liabilities - USD ($)
$ in Thousands
Mar. 31, 2024
Mar. 31, 2023
Liabilities    
Total operating lease liabilities $ 863 $ 1,281
Operating lease right-of-use asset [Member]    
Assets    
Noncurrent 834 1,265
Operating leases liabilities [Member]    
Liabilities    
Current 401 418
Operating leases liabilities, net of current portion [Member]    
Liabilities    
Noncurrent $ 462 $ 863