XML 85 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Property, Equipment, and Software (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]            
Property, equipment, and software, Gross $ 28,750 $ 24,586        
Less: Accumulated depreciation and amortization (16,510) (17,920)        
Property, equipment, and software, net 12,240 6,666   $ 11,236 $ 9,984 $ 8,340
Depreciation and amortization 27,930 16,386 $ 6,644      
Software and computer equipment            
Property, Plant and Equipment [Line Items]            
Property, equipment, and software, Gross 8,326 7,287        
Furniture, office equipment and other            
Property, Plant and Equipment [Line Items]            
Property, equipment, and software, Gross 2,118 2,006        
Internally developed software            
Property, Plant and Equipment [Line Items]            
Property, equipment, and software, Gross 17,128 13,102        
Leasehold improvements            
Property, Plant and Equipment [Line Items]            
Property, equipment, and software, Gross 1,178 2,191        
Property equipment software            
Property, Plant and Equipment [Line Items]            
Depreciation and amortization $ 4,200 $ 4,400 $ 3,800