v3.26.1
Property and Equipment and Leases- Summary of Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 713 $ 1,919
Less accumulated depreciation (253) (710)
Property and equipment, net 460 1,209
Furniture and equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 104 248
Computers and software    
Property, Plant and Equipment [Line Items]    
Total property and equipment 34 34
Right-of-use assets    
Property, Plant and Equipment [Line Items]    
Total property and equipment 336 741
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 239 $ 896