XML 87 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fixed Assets, Net - Major Classifications of Fixed Assets and Related Useful Lives (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Fixed assets, gross $ 18,643 $ 18,859
Less accumulated depreciation (10,920) (9,441)
Total Fixed assets, net 7,723 9,418
Furniture and equipment    
Property, Plant and Equipment [Line Items]    
Fixed assets, gross $ 5,166 4,971
Furniture and equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Fixed assets, useful life 2 years  
Furniture and equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Fixed assets, useful life 10 years  
Computer equipment    
Property, Plant and Equipment [Line Items]    
Fixed assets, gross $ 6,082 6,216
Computer equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Fixed assets, useful life 1 year  
Computer equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Fixed assets, useful life 10 years  
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Fixed assets, gross $ 7,395 $ 7,672
Leasehold improvements | Minimum    
Property, Plant and Equipment [Line Items]    
Fixed assets, useful life 1 year  
Leasehold improvements | Maximum    
Property, Plant and Equipment [Line Items]    
Fixed assets, useful life 10 years