v3.25.4
Property and Equipment, net - Summary of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 1,864 $ 2,320
Less: accumulated depreciation (1,554) (1,359)
Total property and equipment, net 310 961
Furniture and Fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment 160 382
Computer Hardware and Software    
Property, Plant and Equipment [Line Items]    
Total property and equipment 1,531 1,541
Leasehold Improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment 154 176
Construction In progress    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 19 $ 221