XML 127 R105.htm IDEA: XBRL DOCUMENT v3.25.4
Borrowings - Lease liabilities and maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Lease Liabilities      
Current $ 3,793 $ 3,938 $ 3,718
Non-current 7,929 7,260 2,357
Total Lease liabilities 11,722 11,198 6,075
Commitments and contingencies      
Lease liability future payments (undiscounted cash flows) 16,358    
Cash flows discounting effect (8,429)    
Non-current 7,929 $ 7,260 $ 2,357
One to five years      
Lease Liabilities      
Non-current 5,618    
Commitments and contingencies      
Lease liability future payments (undiscounted cash flows) 13,220    
Cash flows discounting effect (7,602)    
Non-current 5,618    
More than five years      
Lease Liabilities      
Non-current 2,311    
Commitments and contingencies      
Lease liability future payments (undiscounted cash flows) 3,138    
Cash flows discounting effect (827)    
Non-current $ 2,311