v3.26.3
Leases - Schedule of Operating Lease Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Dec. 31, 2021
Feb. 28, 2019
Lessee, Lease, Description [Line Items]        
Remainder of 2026 $ 530      
2027 1,965      
2028 2,162      
2029 2,200      
2030 2,239      
After 2031 1,706      
Total lease payments 10,802      
Less: interest (2,063)      
Present value of lease liabilities $ 8,739 $ 8,065    
Office Agreement (FBIO)        
Lessee, Lease, Description [Line Items]        
Operating lease, discount rate 8.40%     10.25%
The North Carolina Lease        
Lessee, Lease, Description [Line Items]        
Operating lease, discount rate     5.65%