v3.25.0.1
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 15,998 $ 12,152
Less: accumulated depreciation (3,431) (1,996)
Total property and equipment - net 12,567 10,156
Computer Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 3,145 2,792
Furniture [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 1,996 1,705
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 8,692 7,655
Construction in Progress [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 2,165 $ 0