XML 65 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule of equipment and leasehold improvements (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Equipment and leasehold improvements $ 221,805 $ 210,119
Less accumulated depreciation and amortization 52,583 43,397
Property, plant and equipment, net, total 169,222 166,722
Building [Member]    
Property, Plant and Equipment [Line Items]    
Equipment and leasehold improvements 157,057 148,137
Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Equipment and leasehold improvements 62,384 59,689
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Equipment and leasehold improvements $ 2,364 $ 2,293