v3.26.3
Property, Equipment and Software (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]          
Less: Accumulated depreciation $ (99,796)   $ (99,796)   $ (86,245)
Property, equipment and software, net 65,325   65,325   58,636
Depreciation expense 4,823 $ 4,186 13,741 $ 12,123  
Property, equipment and software          
Property, Plant, and Equipment [Line Items]          
Property, equipment and software 161,557   161,557   142,606
Computer software          
Property, Plant, and Equipment [Line Items]          
Property, equipment and software 143,537   143,537   125,073
Equipment          
Property, Plant, and Equipment [Line Items]          
Property, equipment and software 14,530   14,530   14,037
Leasehold improvements          
Property, Plant, and Equipment [Line Items]          
Property, equipment and software 2,619   2,619   2,621
Furniture and fixtures          
Property, Plant, and Equipment [Line Items]          
Property, equipment and software 871   871   875
Capital work in-progress          
Property, Plant, and Equipment [Line Items]          
Property, equipment and software $ 3,564   $ 3,564   $ 2,275