XML 63 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Property and Equipment      
Total gross carrying amount $ 87,472 $ 51,068  
Less accumulated depreciation and amortization (28,289) (22,828)  
Total property and equipment, net 59,183 28,240  
Depreciation expense 7,400 6,300 $ 4,700
Computers, software and equipment      
Property and Equipment      
Total gross carrying amount 45,159 41,955  
Furniture and fixtures      
Property and Equipment      
Total gross carrying amount 539 539  
Leaseholds and Leasehold Improvements [Member]      
Property and Equipment      
Total gross carrying amount $ 41,774 $ 8,574