XML 95 R77.htm IDEA: XBRL DOCUMENT v3.25.4
Accounts receivable, net - Schedule of accounts receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Receivables [Abstract]    
Trade accounts receivable $ 73,864 $ 63,990
Other receivables 5,092 4,763
Accounts receivable, gross 78,956 68,753
Less: Allowance for credit losses (2,617) (2,722)
Accounts receivable, net $ 76,339 $ 66,031