XML 48 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Receivables - Schedule of Receivables (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Dec. 31, 2021
Trade receivables:        
Gross trade receivables $ 193,083 $ 227,762    
Allowance for credit losses (5,556) (4,817) $ (4,801) $ (4,587)
Net trade receivables 187,527 222,945    
Income tax receivables 2,267 2,697    
Other receivables 5,475 16,605    
Total receivables, net $ 195,269 $ 242,247