Annual report [Section 13 and 15(d), not S-K Item 405]

Property and Equipment (Details)

v3.25.0.1
Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 132,234 $ 95,515  
Less: accumulated depreciation and amortization (46,648) (37,439)  
Total property and equipment, net 85,586 58,076  
Depreciation and amortization 10,900 6,800 $ 5,300
Buildings and building improvements      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 25,279 24,555  
Computer equipment      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 14,490 8,309  
Furniture, fixtures, equipment and other      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 64,185 41,208  
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 10,104 6,151  
Construction in process      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 16,722 13,675  
Land and land improvements      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 1,454 $ 1,617