XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.4
Balance Sheet Details - Schedule of Property, Plant and Equipment, net (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property Plant And Equipment [Line Items]    
Total property and equipment, gross $ 4,539 $ 4,317
Less: accumulated depreciation and amortization (3,475) (2,841)
Total property, plant and equipment, net 1,064 1,476
Computer Equipment and Software    
Property Plant And Equipment [Line Items]    
Total property and equipment, gross 1,685 1,546
Furniture and Fixtures    
Property Plant And Equipment [Line Items]    
Total property and equipment, gross 1,125 1,124
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Total property and equipment, gross 242 160
Equipment    
Property Plant And Equipment [Line Items]    
Total property and equipment, gross $ 1,487 $ 1,487