Annual report pursuant to Section 13 and 15(d)

Property and Equipment (Details)

v3.24.0.1
Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 95,515 $ 71,178  
Less accumulated depreciation and amortization (37,439) (30,677)  
Total property and equipment, net 58,076 40,501  
Depreciation and amortization 6,800 5,300 $ 4,200
Buildings and building improvements      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 24,555 20,868  
Computer equipment      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 8,309 7,037  
Furniture, fixtures, equipment and other      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 54,883 37,218  
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 6,151 4,438  
Land and land improvements      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 1,617 $ 1,617