XML 64 R50.htm IDEA: XBRL DOCUMENT v3.22.1
RECEIVABLES - Summary of Accounts Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Receivables [Abstract]      
Trade accounts receivable $ 170,654 $ 161,751  
Unbilled receivables 45,295 35,933  
Allowance for credit losses (8,170) (8,912) $ (9,918)
Total $ 207,779 $ 188,772  
Accounts receivable, payment terms 30 days