v3.26.3
Composition of Certain Financial Statement Captions - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 26,882 $ 25,222
Less: Accumulated depreciation and amortization (20,148) (19,109)
Total property and equipment, net 6,734 6,113
Equipment, furniture and other    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 19,825 18,929
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 7,057 $ 6,293