v3.25.2
Lease Liabilities - Schedule of Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Maturity analysis      
Less: Future interest expense $ (211)    
Present value of lease liabilities 1,681    
Analyzed as:      
Current 382  
Non-current 1,299  
Total 1,681 $ 218
Year 1 [Member]      
Maturity analysis      
Total minimum lease payments 473    
Year 2 [Member]      
Maturity analysis      
Total minimum lease payments 473    
Year 3 [Member]      
Maturity analysis      
Total minimum lease payments 473    
Year 4 [Member]      
Maturity analysis      
Total minimum lease payments $ 473