v3.26.1
Balance Sheet Accounts - Schedule of Property, Equipment and Capitalized Software, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Less: Accumulated depreciation and amortization $ (58,062) $ (28,209)
Property, equipment, and capitalized software, net 5,147 29,320
Property and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment 16,143 18,708
Computer equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment 4,686 7,251
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment 10,323 10,323
Office equipment and furniture    
Property, Plant and Equipment [Line Items]    
Property and equipment 1,134 1,134
Capitalized software    
Property, Plant and Equipment [Line Items]    
Capitalized software $ 47,066 $ 38,821