v3.26.1
Leases (Tables)
3 Months Ended
Mar. 31, 2026
Leases  
Schedule of operating leases
          
   March 31,   December 31, 
   2026   2025 
Right of use operating lease asset  $12,263   $12,613 
Operating lease liability, current   1,097    1,182 
Operating lease liability, noncurrent   17,397    16,520 
Weighted-average remaining lease term   15.61 years    15.71 years 
Weighted-average discount rate   6.36%    6.40% 
Schedule of lease costs
          
   Three Months Ended March 31, 
   2026   2025 
Operating lease costs  $654   $572 
Variable lease costs   152    33 
Short-term lease costs   29    9 
Total lease expense  $835   $614 
Schedule of non-cancellable operating leases
     
Years Ending December 31,    
2026 (remaining nine months)  $918 
2027   936 
2028   1,294 
2029   1,708 
2030   1,791 
Thereafter   23,838 
Total undiscounted lease payments   30,485 
Less: effects of discounting   (11,991)
Total operating lease liabilities  $18,494