v3.26.1
Short-term borrowings (Details Narrative) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Aug. 02, 2024
Dec. 07, 2022
Nov. 16, 2025
Mar. 31, 2026
Jun. 30, 2026
Line of Credit Facility [Line Items]          
Line of credit facility, current borrowing capacity         $ 320,000
Exchange rate $ 86 $ 121     3,383
Interest rate 10.25% 10.75%   3.90%  
Renewed insurance policy for its directors     Effective November 6, 2025, the Company renewed its insurance for its directors and senior officers to cover $5,000 for the period of 12 months. The total premium payable in relation to this was $577 out of which $144 was paid upfront and $433 is payable in nine equal monthly instalments of $50. The arrangement represents a financing transaction where the premium payable has been deferred. The interest payable under the arrangement amounts to $13 and will be recognized as part of the interest expense through the condensed consolidated statement of operations when paid. During the three months ended June 30, 2026, the interest expense so recognized was $4. The balance premium payable as of June 30, 2026 is $99.    
Revolving Credit Facility [Member]          
Line of Credit Facility [Line Items]          
Fund drawdown amount       $ 1,601 $ 962