XML 62 R53.htm IDEA: XBRL DOCUMENT v3.23.3
DEPRECIATION AND AMORTIZATION (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Total $ 28,388 $ 20,941 $ 78,716 $ 60,501
Cost of revenues        
Total 25,590 18,795 71,249 53,942
Selling, general and administrative expenses        
Total $ 2,798 $ 2,146 $ 7,467 $ 6,559