XML 62 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Equipment and Software - (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Property, Plant and Equipment [Line Items]      
Property, equipment and software $ 91,064   $ 87,398
Less: Accumulated depreciation (61,171)   (58,409)
Property, equipment and software, net 36,976   34,687
Depreciation expense 2,757 $ 2,227  
Computer software      
Property, Plant and Equipment [Line Items]      
Property, equipment and software 67,371   64,197
Equipment      
Property, Plant and Equipment [Line Items]      
Property, equipment and software 13,611   13,302
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property, equipment and software 7,191   6,990
Furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Property, equipment and software 2,891   2,909
Capital Work-In-Progress      
Property, Plant and Equipment [Line Items]      
Capital work in-progress $ 7,083   $ 5,698