v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Lease Liability
Payments due under the above leases as of June 30, 2026, are as follows:
Due in 2026
 
$
494
 
Due in 2027
   
1,662
 
Due in 2028
   
1,678
 
Due in 2029
   
1,065
 
Due in 2030
   
766
 
Thereafter
   
3,465
 
     
9,130
 
Less imputed interest
   
(2,017
)
Total
 
$
7,113