XML 69 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property and Equipment [Line Items]      
Depreciation and amortization $ 4,200 $ 4,400 $ 4,100
Property and equipment, gross 115,927 54,171  
Accumulated depreciation and amortization (49,591) (45,414)  
Property and equipment, net $ 66,336 8,757  
Minimum      
Property and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 3 years    
Maximum      
Property and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 7 years    
Equipment      
Property and Equipment [Line Items]      
Property and equipment, gross $ 15,525 8,153  
Furniture and fixtures      
Property and Equipment [Line Items]      
Property and equipment, gross 13,588 3,704  
Software      
Property and Equipment [Line Items]      
Property and equipment, gross 27,554 26,848  
Leasehold improvements      
Property and Equipment [Line Items]      
Property and equipment, gross $ 59,260 $ 15,466