XML 75 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property and Equipment - Summary of property and equipment depreciation expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Property, Plant and Equipment [Line Items]        
Depreciation $ 7,634 $ 5,748 $ 20,600 $ 15,148
Cost of sales        
Property, Plant and Equipment [Line Items]        
Depreciation 6,932 5,048 18,486 13,186
Selling, general and administrative expenses        
Property, Plant and Equipment [Line Items]        
Depreciation $ 702 $ 700 $ 2,114 $ 1,962