v3.26.1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Commitments and Sublease Income

Future lease payments under non-cancelable leases as of June 30, 2026 were as follows (in thousands):

 

Years ending December 31,  Future lease
commitments
 
July – December 2026   389 
2027   663 
2028   630 
2029   591 
2030   558 
Thereafter   1,095 
Total future minimum lease payments  $3,926 
Less imputed interest  $(1,042)
Total lease liability  $2,884