XML 71 R56.htm IDEA: XBRL DOCUMENT v3.22.4
RECEIVABLES - Summary of Accounts Receivable (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Receivables [Abstract]      
Trade accounts receivable $ 160,572 $ 142,975  
Unbilled revenues 31,379 33,141  
Allowance for credit losses (5,262) (7,843) $ (9,115)
Accounts receivable, net $ 186,689 $ 168,273  
Payment terms 30 days