XML 83 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property, Equipment, and Software (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]      
Property, equipment, and software, Gross $ 24,586 $ 13,801  
Less: Accumulated depreciation and amortization (17,920) (9,208)  
Property, equipment, and software, net 6,666 4,593  
Depreciation and amortization 16,386 6,644 $ 7,377
Software and computer equipment      
Property, Plant and Equipment [Line Items]      
Property, equipment, and software, Gross 7,287 1,381  
Furniture, office equipment and other      
Property, Plant and Equipment [Line Items]      
Property, equipment, and software, Gross 2,006 567  
Internally developed software      
Property, Plant and Equipment [Line Items]      
Property, equipment, and software, Gross 13,102 10,741  
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property, equipment, and software, Gross 2,191 1,112  
Property equipment software      
Property, Plant and Equipment [Line Items]      
Depreciation and amortization $ 4,400 $ 3,800 $ 3,700