XML 83 R65.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
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Property, Plant and Equipment [Line Items]            
Total cost of property and equipment $ 88,281 $ 123,042        
Leasehold improvements 1,985 4,903        
Less: accumulated depreciation and amortization (57,458) (76,029)        
Property and equipment, net 30,823 47,013   $ 29,012 $ 49,342 $ 47,769
Depreciation and amortization expense 18,200 15,700 $ 17,300      
Capitalized development costs 21,400 9,900        
Impaired capitalized development costs   900 1,100      
Building and building improvements            
Property, Plant and Equipment [Line Items]            
Total cost of property and equipment 0 29,856        
Land            
Property, Plant and Equipment [Line Items]            
Total cost of property and equipment 0 6,456        
Internal-use software            
Property, Plant and Equipment [Line Items]            
Total cost of property and equipment 67,371 60,946        
Less: accumulated depreciation and amortization (41,000) (42,500) (38,700)      
Amortization expense 14,600 11,600 $ 12,300      
Purchased software            
Property, Plant and Equipment [Line Items]            
Total cost of property and equipment 2,228 2,609        
Furniture and office equipment            
Property, Plant and Equipment [Line Items]            
Total cost of property and equipment 2,518 3,332        
Computer hardware            
Property, Plant and Equipment [Line Items]            
Total cost of property and equipment 14,074 13,762        
Software development in-progress            
Property, Plant and Equipment [Line Items]            
Total cost of property and equipment $ 105 $ 1,178