v3.26.1
Amounts receivable (Narrative) (Details) - Non-recourse factoring facility agreement [Member] - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2025
Amounts Receivable [Line Items]    
Initial advance 85.00%  
Limit of eligible accounts receivable $ 10,000  
Remaining percentage received with customer payment terms 15.00%  
Hold back amount $ 1,000  
Hold back percent 10.00%  
Monthly custodial fee rate 0.50%  
Basis for interest rate one-month U.S. Secured Overnight Financing Rate ("SOFR") plus 1.75%  
Proceeds from factoring receivables   $ 15,343
Funds withheld and defaulted   2,239
Expected credit loss   $ 2,843
Bottom of range [Member]    
Amounts Receivable [Line Items]    
Commission rates 0.51%  
Top of range [Member]    
Amounts Receivable [Line Items]    
Commission rates 1.37%